Добавил логику работы с ИИ-агентом и работу с расписанием

This commit is contained in:
2025-12-25 22:40:40 +03:00
parent d8a0237e43
commit 4ff516d06a
41 changed files with 1778 additions and 259 deletions

View File

@@ -0,0 +1,22 @@
package com.novayaplaneta.data.remote
import com.novayaplaneta.data.remote.dto.ChatRequest
import com.novayaplaneta.data.remote.dto.ChatResponse
import com.novayaplaneta.data.remote.dto.GenerateScheduleRequest
import com.novayaplaneta.data.remote.dto.GenerateScheduleResponse
import retrofit2.Response
import retrofit2.http.Body
import retrofit2.http.POST
interface AiApi {
@POST("api/v1/ai/chat")
suspend fun chat(
@Body request: ChatRequest
): Response<ChatResponse>
@POST("api/v1/ai/schedule/generate")
suspend fun generateSchedule(
@Body request: GenerateScheduleRequest
): Response<GenerateScheduleResponse>
}