AI Agent 模式
AI Agent 正在从实验性项目走向生产环境。
单 Agent 工作流
async function customerAgent(query: string) {
// 1. 意图识别
const intent = await llm.classify(query, [
"订单查询", "退换货", "产品咨询"
]);
// 2. 信息检索
const info = intent === "订单查询"
? await db.orders.findByUser(query)
: await db.products.search(query);
// 3. 生成回复
return llm.generate(query, info);
}
多 Agent 协作
// 路由 Agent → 专业 Agent → 汇总 Agent
const specialist = await routerAgent(query);
const answer = await specialist.execute(query);
const final = await summaryAgent(answer);
实际应用
AI Agent 在客服自动化、代码审查、数据分析等场景已经取得显著效果。关键在于合理的 Agent 分工和清晰的指令定义。