Skip to content

智普AI

智普AI是由智谱AI开发的中文大语言模型,提供GLM-4系列多种能力的大模型服务。

特点

  • 提供多种型号的GLM-4模型,包括基础版、flash版、长文本版和多模态版本
  • 支持免费使用的glm-4-flash和glm-4v-flash模型
  • 支持多模态能力,如图像理解(glm-4v系列)
  • 支持自定义API基础URL,可接入官方服务或私有部署
  • 兼容OpenAI接口格式,易于集成

使用代码配置

根据智普AI的配置要求,可以通过以下代码进行完整配置:

typescript
const chat = new PPAgent({
    bots: [
        {
            name: "zhipu-bot",
            options: {
                instanceName: "zhipu-instance", // 实例名称,必须唯一
                apiKey: "YOUR_API_KEY", // 必填,智普AI的API密钥
                apiBase: "https://open.bigmodel.cn/api/paas/v4", // 可选,默认为智普AI官方地址
                modelName: "glm-4-flash", // 必填,模型名称
                chatOptions: {
                    // 可选,其他对话配置项
                    // temperature: 0.7,
                    // max_tokens: 2000,
                    // ...其他参数
                }
            }
        }
    ],
    source: { /* ... */ },
    agents: { /* ... */ }
});

服务器运行请参考 install_code 文件。

配置参数说明

必填参数

  • instanceName: 实例名称,在系统中必须唯一
  • apiKey: 智普AI平台获取的API密钥
  • modelName: 模型名称,支持的选项包括:
    • glm-4-flash: flash版(免费)
    • glm-4v-flash: 多模态flash版(免费)
    • glm-4-0520: 0520版本
    • glm-4: 基础版
    • glm-4-air: Air版
    • glm-4-airx: AirX版
    • glm-4-long: 长文本版
    • glm-4-flashx: 增强闪击版
    • glm-4v-plus: 增强多模态版
    • glm-4v: 多模态版
    • charglm-4: 角色扮演版

可选参数

  • apiBase: API基础URL,默认为https://open.bigmodel.cn/api/paas/v4,使用智普AI官方服务可留空
  • chatOptions: 除模型名称外的其他对话配置,可参考智普AI官方文档

注意事项

  1. 如果指定了modelName参数,其优先级高于chatOptions.model
  2. 免费模型(glm-4-flash和glm-4v-flash)有使用限制,详情请参考智普AI官方说明
  3. 使用多模态模型时,可以处理图像输入,但需要确保消息源支持图像传输
  4. 如需使用私有部署的智普AI服务,请正确配置apiBase参数