40 lines
870 B
Python
40 lines
870 B
Python
"""Модели данных для AI-агентов."""
|
|
from models.conversation import (
|
|
ChatRequest,
|
|
ChatResponse,
|
|
ConversationCreate,
|
|
ConversationResponse,
|
|
Message,
|
|
)
|
|
from models.gigachat_types import (
|
|
GigaChatChoice,
|
|
GigaChatMessage,
|
|
GigaChatRequest,
|
|
GigaChatResponse,
|
|
GigaChatTokenResponse,
|
|
GigaChatUsage,
|
|
)
|
|
from models.schedule import Schedule, ScheduleGenerateRequest, Task
|
|
from models.task import TaskCreate, TaskResponse, TaskUpdate
|
|
|
|
__all__ = [
|
|
"Schedule",
|
|
"ScheduleGenerateRequest",
|
|
"Task",
|
|
"TaskCreate",
|
|
"TaskUpdate",
|
|
"TaskResponse",
|
|
"ChatRequest",
|
|
"ChatResponse",
|
|
"ConversationCreate",
|
|
"ConversationResponse",
|
|
"Message",
|
|
"GigaChatMessage",
|
|
"GigaChatRequest",
|
|
"GigaChatResponse",
|
|
"GigaChatTokenResponse",
|
|
"GigaChatUsage",
|
|
"GigaChatChoice",
|
|
]
|
|
|