refactor(agent): 将智能体相关的名称参数统一更改为ID,优化相关API调用
This commit is contained in:
parent
21a9a3236f
commit
9f596e55e7
@ -88,7 +88,7 @@ export const chatApi = {
|
||||
|
||||
/**
|
||||
* 获取智能体历史消息
|
||||
* @param {string} agentName - 智能体名称
|
||||
* @param {string} agentId - 智能体ID
|
||||
* @param {string} threadId - 会话ID
|
||||
* @returns {Promise} - 历史消息
|
||||
*/
|
||||
|
||||
@ -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('请求失败');
|
||||
}
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -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");
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user