调整公共模块结构,方便后续延伸
This commit is contained in:
+1
-1
@@ -14,4 +14,4 @@ serde = { version = "1.0", features = ["derive"] } # 序列化/反序
|
||||
serde_json = "1.0" # JSON 处理
|
||||
serde_yaml = "0.9" # YAML 解析(工具规范文件)
|
||||
# ── 时间 ──
|
||||
chrono = "0.4"
|
||||
chrono = "0.4"
|
||||
|
||||
+1
-2
@@ -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
@@ -2,7 +2,7 @@ use chrono::Local;
|
||||
use serde_json::error;
|
||||
|
||||
use common::{
|
||||
ai::ChatCompletionToolCall,
|
||||
model::ai::ChatCompletionToolCall,
|
||||
queue::{ChannelMessage, QueueMessage},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user