feat: prepare log chat

This commit is contained in:
2026-05-11 10:54:29 +02:00
parent b7e5e04fc0
commit 7bc489939f
8 changed files with 16 additions and 8 deletions
+5
View File
@@ -1,5 +1,6 @@
use serde::{Deserialize, Serialize};
use utoipa::ToSchema;
use uuid::Uuid;
#[derive(Debug, Serialize, ToSchema)]
pub struct ErrorResponse {
@@ -87,6 +88,7 @@ pub enum FinishReason {
Length,
ContentFilter,
ToolCalls,
Error,
}
#[derive(Debug, Serialize, Deserialize, ToSchema)]
@@ -126,6 +128,9 @@ pub struct ChatRequest {
pub base: BaseLLMRequest,
pub messages: Vec<Message>,
// Non standard Open AI
pub conversation_id: Option<Uuid>,
}
#[derive(Debug, Deserialize, Serialize, ToSchema)]