refactor(agent): 将智能体相关的名称参数统一更改为ID,优化相关API调用

This commit is contained in:
Wenjie Zhang 2025-07-23 04:02:36 +08:00
parent 21a9a3236f
commit 9f596e55e7
5 changed files with 6 additions and 6 deletions

View File

@ -88,7 +88,7 @@ export const chatApi = {
/**
* 获取智能体历史消息
* @param {string} agentName - 智能体名称
* @param {string} agentId - 智能体ID
* @param {string} threadId - 会话ID
* @returns {Promise} - 历史消息
*/

View File

@ -887,14 +887,14 @@ const sendMessageToServer = async (text) => {
thread_id: currentChatId.value
},
meta: {
request_id: currentAgent.value.name + '-' + new Date().getTime()
request_id: currentAgent.value.id + '-' + new Date().getTime()
}
};
try {
state.waitingServerResponse = true;
const response = await chatApi.sendAgentMessage(currentAgent.value.name, requestData);
const response = await chatApi.sendAgentMessage(currentAgent.value.id, requestData);
if (!response.ok) {
throw new Error('请求失败');
}

View File

@ -399,7 +399,7 @@ const printAgentConfig = async () => {
//
for (const agent of agentsData.agents) {
try {
const agentConfig = await agentConfigApi.getAgentConfig(agent.name);
const agentConfig = await agentConfigApi.getAgentConfig(agent.id);
console.log(`智能体 "${agent.name}" 配置:`, JSON.stringify(agentConfig, null, 2));
} catch (err) {
console.log(`智能体 "${agent.name}" 配置获取失败:`, err.message);

View File

@ -86,7 +86,7 @@ const goToChat = async () => {
//
const agentData = await chatApi.getAgents();
if (agentData.agents && agentData.agents.length > 0) {
router.push(`/agent/${agentData.agents[0].name}`);
router.push(`/agent/${agentData.agents[0].id}`);
} else {
// 退chat
router.push("/chat");

View File

@ -238,7 +238,7 @@ const handleLogin = async () => {
//
const agentData = await chatApi.getAgents();
if (agentData.agents && agentData.agents.length > 0) {
router.push(`/agent/${agentData.agents[0].name}`);
router.push(`/agent/${agentData.agents[0].id}`);
return;
}