1063 lines
26 KiB
JSON
1063 lines
26 KiB
JSON
[
|
||
{
|
||
"type": "message",
|
||
"msg_id": "M-001",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-M001",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "项目1的第一个完整回复:今天的天气非常好,适合户外活动。",
|
||
"reasoning_content": "",
|
||
"tool_calls": [],
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"request_model": "gemini-2.5-flash",
|
||
"prompt_tokens": 150,
|
||
"completion_tokens": 40,
|
||
"total_tokens": 190
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.100000",
|
||
"metadata": {
|
||
"session_type": "chat"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-001",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S001",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [
|
||
{
|
||
"id": "tool-S001-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": ""
|
||
}
|
||
}
|
||
],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.200000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-002",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S002",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.300000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-003",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S003",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.400000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "message",
|
||
"msg_id": "M-002",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-M002",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "第二个完整回复:根据我的分析,最优解是B方案。",
|
||
"reasoning_content": "推理过程:我首先评估了A、B、C三个方案的成本与效益,发现B方案在长期回报上表现最佳。",
|
||
"tool_calls": [],
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"request_model": "gemini-2.5-flash",
|
||
"prompt_tokens": 200,
|
||
"completion_tokens": 90,
|
||
"total_tokens": 290
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.500000",
|
||
"metadata": {
|
||
"session_type": "analysis"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-001",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S001",
|
||
"content": "{\"text\":\"正在为用户\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.600000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-002",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S002",
|
||
"content": "{\"text\":\"项目2的流式内容\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.700000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-003",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S003",
|
||
"content": "{\"text\":\"这是第一个部分\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.800000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "message",
|
||
"msg_id": "M-003",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-M003",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "好的,我已准备好调用工具。",
|
||
"reasoning_content": "我识别到用户意图是查询天气,因此我需要调用`get_weather`工具。",
|
||
"tool_calls": [
|
||
{
|
||
"id": "tool-M003-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": "{\"location\":\"Shanghai\"}"
|
||
}
|
||
}
|
||
],
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"request_model": "gemini-2.5-flash",
|
||
"prompt_tokens": 180,
|
||
"completion_tokens": 60,
|
||
"total_tokens": 240
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:00.900000",
|
||
"metadata": {
|
||
"session_type": "tool_call_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-001",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S001",
|
||
"content": "{\"text\":\"考虑调用工具A进行数据\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:01.000000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-002",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S002",
|
||
"content": "{\"text\":\"无需推理,直接输出答案。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:01.100000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-003",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S003",
|
||
"content": "{\"text\":\"这是推理的第一段。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:01.200000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "message",
|
||
"msg_id": "M-004",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-M004",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "我将同时调用两个工具来获取全面的信息。",
|
||
"reasoning_content": "",
|
||
"tool_calls": [
|
||
{
|
||
"id": "tool-M004-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": "{\"query\":\"recent sales\"}"
|
||
}
|
||
},
|
||
{
|
||
"id": "tool-M004-2",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": "{\"location\":\"Tokyo\"}"
|
||
}
|
||
}
|
||
],
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"request_model": "gemini-2.5-flash",
|
||
"prompt_tokens": 250,
|
||
"completion_tokens": 120,
|
||
"total_tokens": 370
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:01.300000",
|
||
"metadata": {
|
||
"session_type": "multi_tool_call"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-001",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S001",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S001-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": "{\"location\":\"Beijing\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:01.400000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-002",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S002",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S002-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": "{\"location\":\"London\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:01.500000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-003",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S003",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S003-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": "{\"query\":\"user_data\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:01.600000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "message",
|
||
"msg_id": "M-005",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-M005",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "在调用工具之前,我先给出了一段引导性的文本。",
|
||
"reasoning_content": "",
|
||
"tool_calls": [
|
||
{
|
||
"id": "tool-M005-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": "{\"query\":\"project 1 status\"}"
|
||
}
|
||
}
|
||
],
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"request_model": "gemini-2.5-flash",
|
||
"prompt_tokens": 190,
|
||
"completion_tokens": 75,
|
||
"total_tokens": 265
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:01.700000",
|
||
"metadata": {
|
||
"session_type": "mixed"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-001",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S001",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 120,
|
||
"completion_tokens": 55,
|
||
"total_tokens": 175
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:01.800000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-002",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S002",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 100,
|
||
"completion_tokens": 30,
|
||
"total_tokens": 130
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:01.900000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-003",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S003",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 150,
|
||
"completion_tokens": 70,
|
||
"total_tokens": 220
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.000000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-004",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S004",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [
|
||
{
|
||
"id": "tool-S004-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": ""
|
||
}
|
||
}
|
||
],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.100000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-005",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S005",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.200000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-006",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S006",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.300000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-004",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S004",
|
||
"content": "{\"text\":\"项目2的工具使用流:\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.400000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-005",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S005",
|
||
"content": "{\"text\":\"流式输出内容继续。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.500000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-006",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S006",
|
||
"content": "{\"text\":\"第二轮流式数据。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.600000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-004",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S004",
|
||
"content": "{\"text\":\"需要进行数据库查询。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.700000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-005",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S005",
|
||
"content": "{\"text\":\"\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.800000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-006",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S006",
|
||
"content": "{\"text\":\"推理内容:方案应考虑长期稳定。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:02.900000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-004",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S004",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S004-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": "{\"query\":\"user_preferences\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:03.000000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-005",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S005",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S005-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": "{\"location\":\"NewYork\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:03.100000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-006",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S006",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S006-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": "{\"location\":\"Paris\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:03.200000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-004",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S004",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 110,
|
||
"completion_tokens": 60,
|
||
"total_tokens": 170
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:03.300000",
|
||
"metadata": {
|
||
"session_type": "tool_use"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-005",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S005",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 90,
|
||
"completion_tokens": 20,
|
||
"total_tokens": 110
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:03.400000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-006",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S006",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 140,
|
||
"completion_tokens": 65,
|
||
"total_tokens": 205
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:03.500000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-007",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S007",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [
|
||
{
|
||
"id": "tool-S007-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": ""
|
||
}
|
||
}
|
||
],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:03.600000",
|
||
"metadata": {
|
||
"session_type": "mixed"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-008",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S008",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:03.700000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "start_chunk",
|
||
"msg_id": "S-009",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S009",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"content": "",
|
||
"reasoning_content": "",
|
||
"tool_calls": [],
|
||
"usage": {}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:03.800000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-007",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S007",
|
||
"content": "{\"text\":\"混合流式响应。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:03.900000",
|
||
"metadata": {
|
||
"session_type": "mixed"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-008",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S008",
|
||
"content": "{\"text\":\"这是最后一部分纯文本。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:04.000000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "content_chunk",
|
||
"msg_id": "S-009",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S009",
|
||
"content": "{\"text\":\"最后一个流的文本。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:04.100000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-007",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S007",
|
||
"content": "{\"text\":\"在回答前搜索信息。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:04.200000",
|
||
"metadata": {
|
||
"session_type": "mixed"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-008",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S008",
|
||
"content": "{\"text\":\"\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:04.300000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "reasoning_chunk",
|
||
"msg_id": "S-009",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S009",
|
||
"content": "{\"text\":\"这是最后一个推理片段。\"}",
|
||
"ai_message": {},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:04.400000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-007",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S007",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S007-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": "{\"query\":\"current_metrics\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:04.500000",
|
||
"metadata": {
|
||
"session_type": "mixed"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-008",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S008",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S008-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "get_weather",
|
||
"arguments": "{\"location\":\"Sydney\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:04.600000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "tool_call_chunk",
|
||
"msg_id": "S-009",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S009",
|
||
"content": null,
|
||
"ai_message": {},
|
||
"tool_call": {
|
||
"id": "tool-S009-1",
|
||
"type": "function",
|
||
"function": {
|
||
"name": "search_database",
|
||
"arguments": "{\"query\":\"final_report\"}"
|
||
}
|
||
},
|
||
"timestamp": "2025-10-13T14:00:04.700000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-007",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S007",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 130,
|
||
"completion_tokens": 80,
|
||
"total_tokens": 210
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:04.800000",
|
||
"metadata": {
|
||
"session_type": "mixed"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-008",
|
||
"project_id": "2",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-2-S008",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 100,
|
||
"completion_tokens": 40,
|
||
"total_tokens": 140
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:04.900000",
|
||
"metadata": {
|
||
"session_type": "text_only"
|
||
}
|
||
},
|
||
{
|
||
"type": "finish_chunk",
|
||
"msg_id": "S-009",
|
||
"project_id": "1",
|
||
"sender_agent_type": "AI",
|
||
"sender_id": "gemini-2.5-flash",
|
||
"task_id": "task-1-S009",
|
||
"content": null,
|
||
"ai_message": {
|
||
"model": "gemini-2.5-flash",
|
||
"usage": {
|
||
"model": "gemini-2.5-flash",
|
||
"prompt_tokens": 160,
|
||
"completion_tokens": 75,
|
||
"total_tokens": 235
|
||
}
|
||
},
|
||
"tool_call": null,
|
||
"timestamp": "2025-10-13T14:00:05.000000",
|
||
"metadata": {
|
||
"session_type": "reasoning_first"
|
||
}
|
||
}
|
||
] |