
    P1i                     R    d dl mZ d dlmZmZ d dlZ G d dej                        Zy)    )settings)
migrationsmodelsNc                      e Zd Z ej                  ej                        dgZ ej                  dd e	j                  dddd      fd e	j                  g d	d
ddd      fd e	j                  ddgddd      fd e	j                  ddd      fd e	j                  ddd      fd e	j                  dd      fd  e	j                  dd!"      fd# e	j                  ddej                   j                  j"                  j$                  d$ej                  d%&      fd' e	j                  ddej                   j                  j"                  j$                  d(ej                  d)&      fg	d*d+dgd,-      gZy.)/	Migration)ai+0003_prompttemplate_last_validated_and_moreAIProviderConfigidTFID)auto_createdprimary_key	serializeverbose_namedivination_type))baziBaZi)numberzNumber Power)liuyaoLiuYaoz4The type of divination this configuration applies to
   zDivination Type)choices	help_text
max_lengthuniquer   provider)groqGroq)openaiOpenAIz/The AI provider to use for this divination typezAI Provider)r   r   r   r   modelz4The specific model to use with the selected providerd   Model)r   r   r   	is_activez.Whether this configuration is currently activez	Is Active)defaultr   r   
created_atz
Created At)auto_now_addr   
updated_atz
Updated At)auto_nowr   
created_bycreated_ai_configsz
Created By)blanknull	on_deleterelated_nametor   modified_bymodified_ai_configszLast Modified ByzAI Provider ConfigurationzAI Provider Configurations)r   verbose_name_pluralordering)namefieldsoptionsN)__name__
__module____qualname__r   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoField	CharFieldBooleanFieldDateTimeField
ForeignKeydjangodbdeletionSET_NULL
operations     K/home/cursorai/projects/iching/ai/migrations/0004_add_ai_provider_config.pyr   r      s!    	(
''(@(@A=L 	
#*v**$Z_nrst"$4F$4$4  >B  ND  QS  \`  o@  %A  B-V--7GI]6^  k\  ik  zG  H  I*&**5kx{  KR  S  T1f11$Jz  JU  V  W3v33T`ab3v33TP\]^0v00t$RXR[R[RbRbRkRkRtRt  DX  ]e  ]u  ]u  DP   Q  R 1 1 14SYS\S\ScScSlSlSuSu  EZ  _g  _w  _w  FX  !Y  Z
 !<'C./	
JrJ   r   )django.confr   	django.dbr   r   django.db.models.deletionrD   r   rI   rJ   rK   <module>rO      s"    ! (  
$$ rJ   