
    />{j                     V    S SK J r   S SKJrJrJrJrJrJrJr  S SK	J
r
   " S S\
5      rg)    )datetime)BooleanColumnDateTimeIntegerNumericStringUniqueConstraint)Basec                   j   \ rS rSrSrSr\" SSS94r\" \	SSS9r
\" \" S	5      S
S9r\" \" S5      S
S9r\" \" SS5      S
SS9r\" \" SS5      S
SS9r\" \" SS5      SS9r\" \	S
SS9r\" \S
S
S9r\" \S
SS9r\" \" 5       S
\R0                  S9r\" \" 5       S
\R0                  \R0                  S9rSrg)AgentsOpenAIModel   uM   Catálogo de modelos OpenAI para agentes (precios editables + modelo activo).agents_openai_models
model_code"uq_agents_openai_models_model_code)nameT)primary_keyautoincrement@   F)nullable         r   )r   default)r   r   onupdate N)__name__
__module____qualname____firstlineno____doc____tablename__r
   __table_args__r   r   idr	   r   display_namer   input_per_1m_usdoutput_per_1m_usdcached_input_per_1m_usd
sort_orderr   is_selected	is_activer   r   utcnow
created_at
updated_at__static_attributes__r       \C:\Users\jesus\Desktop\proyecto_pie360\backend\app\backend\db\models\agents_openai_models.pyr   r      s    W*M,PQN 
T	>Br
U3J&+6Lgb!nuaHwr1~qI$WR^dC%;J5%@Kw=I
UHOOLJ
UHOOV^VeVefJr0   r   N)r   
sqlalchemyr   r   r   r   r   r	   r
   app.backend.db.databaser   r   r   r0   r1   <module>r4      s"     \ \ \ (g gr0   