调整公共模块结构,方便后续延伸

This commit is contained in:
2026-06-29 11:58:16 +08:00
parent 46544e9c42
commit 6d45b8fb7a
12 changed files with 14 additions and 170 deletions
+1 -2
View File
@@ -1,5 +1,5 @@
use crate::toolkit::{call_tools, get_tool};
use common::ai::{
use common::model::ai::{
ChatCompletionRequestBody, ChatCompletionRequestExtra, ChatCompletionRequestMessage,
ChatCompletionRequestThinking, ChatCompletionResponseBody,
};
@@ -13,7 +13,6 @@ pub async fn send_message(
let result = request_llm(messages).await;
match result {
Ok(result) => {
// println!("result:");
for choice in result.unwrap().choices {
let messsage_content = choice.message.content;
let messsage_reasoning = choice.message.reasoning_content.unwrap_or_default();
+1 -1
View File
@@ -2,7 +2,7 @@ use chrono::Local;
use serde_json::error;
use common::{
ai::ChatCompletionToolCall,
model::ai::ChatCompletionToolCall,
queue::{ChannelMessage, QueueMessage},
};