Изменения:
-добавлены нетворки в докер композ -исправлен рутинг (баг пайчарма) -запросы к ии агентам не проходят из-за ссл сертификата (пробовали отключить, но пока не выходит, нужно доделать)
This commit is contained in:
@@ -3,9 +3,27 @@ from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from app.db.session import get_db
|
||||
from app.api.deps import get_current_active_user
|
||||
from app.models.user import User
|
||||
from app.schemas.ai import ChatRequest, ChatResponse, ScheduleGenerateRequest, ScheduleGenerateResponse
|
||||
from app.models.ai_conversation import AIConversation
|
||||
from app.schemas.ai import (
|
||||
ChatRequest,
|
||||
ChatResponse,
|
||||
ScheduleGenerateRequest,
|
||||
ScheduleGenerateResponse,
|
||||
ConversationHistory,
|
||||
ConversationListItem,
|
||||
ScheduleUpdateRequest,
|
||||
ScheduleUpdateResponse,
|
||||
RecommendationRequest,
|
||||
RecommendationResponse,
|
||||
)
|
||||
from app.services.chat_service import chat_service
|
||||
from app.services.schedule_generator import schedule_generator
|
||||
from app.services.cache_service import cache_service
|
||||
from app.services.gigachat_service import gigachat_service
|
||||
from app.crud import schedule as crud_schedule, task as crud_task
|
||||
from app.schemas.task import TaskCreate
|
||||
from app.schemas.schedule import ScheduleUpdate
|
||||
from app.core.config import settings
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
@@ -30,7 +48,6 @@ async def chat_with_ai(
|
||||
detail=f"Chat error: {str(e)}"
|
||||
)
|
||||
|
||||
|
||||
@router.post("/schedule/generate", response_model=ScheduleGenerateResponse)
|
||||
async def generate_schedule_ai(
|
||||
request: ScheduleGenerateRequest,
|
||||
@@ -58,3 +75,4 @@ async def generate_schedule_ai(
|
||||
detail=f"Failed to generate schedule: {str(e)}"
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user