feat: 移除日志中的响应内容和模型信息,优化工具调用的日志记录
This commit is contained in:
parent
3128abe3c6
commit
159c1bbb7a
@ -763,8 +763,6 @@ impl AgentLoop {
|
|||||||
iteration,
|
iteration,
|
||||||
response_len = response.content.len(),
|
response_len = response.content.len(),
|
||||||
tool_calls_len = response.tool_calls.len(),
|
tool_calls_len = response.tool_calls.len(),
|
||||||
content = %response.content,
|
|
||||||
model = %response.model,
|
|
||||||
"LLM response received"
|
"LLM response received"
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -784,17 +782,9 @@ impl AgentLoop {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Execute tool calls
|
// Execute tool calls
|
||||||
let tool_calls_json = serde_json::to_string_pretty(&response.tool_calls)
|
|
||||||
.unwrap_or_else(|_| response.tool_calls.iter()
|
|
||||||
.map(|tc| format!("{}({})", tc.name, tc.arguments))
|
|
||||||
.collect::<Vec<_>>()
|
|
||||||
.join(", "));
|
|
||||||
tracing::info!(
|
tracing::info!(
|
||||||
iteration,
|
iteration,
|
||||||
count = response.tool_calls.len(),
|
count = response.tool_calls.len(),
|
||||||
content = %response.content,
|
|
||||||
tool_calls = %tool_calls_json,
|
|
||||||
model = %response.model,
|
|
||||||
"Tool calls detected, executing tools"
|
"Tool calls detected, executing tools"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user