智谱清言
智谱清言智能体是基于智谱GLM大语言模型开发的对话式AI智能体,支持多种对话形式和文件处理能力。
特点
- 支持文件上传和处理
- 支持多种内容类型返回(文本、图片)
- 支持流式输出
- 支持在线对话保存
- 支持自定义metaData元数据
使用代码配置
要在PPAgent中使用智谱清言智能体,您需要在配置中添加以下代码:
typescript
const ppagent = new PPAgent({
bots: [
{
name: "zhipu-qingyan-agent",
options: {
instanceName: "zhipu-qingyan", // 实例名称,需要全局唯一
// 必填配置
apiKey: "您的智能体API KEY", // 服务Key
apiSecret: "您的智能体API SECRET", // 服务Secret
assistantId: "您的智能体ID", // 应用的ID
// 可选配置
apiBase: "https://chatglm.cn/chatglm/assistant-api/v1", // 服务URL,默认为官方地址
metaData: {}, // 自定义元数据,可选
}
}
],
sources: [
// ... 消息源配置
],
agents: [
// ... 智能体配置
]
});
服务器运行请参考 install_code 文件。
注意事项
- 智能体编辑页面点击发布按钮,点击立即配置,选择自定义平台即可创建API KEY和SECRET
- assistantId可以在智能体的对话或者编辑页面的URL地址中找到,形式为
id=xxx
,其中xxx就是ID - 该智能体支持在线对话保存,但官方不提供重置对话的接口,只能创建新对话
- 首次使用需要获取token,token会自动刷新
- 如果上传文件较大,请确保网络稳定以避免上传中断