更新时间:2026-10-27 GMT+08:00
分享

ZCode

ZCode是智谱AI(Z.ai)推出的Agentic Development Environment(ADE,智能体开发环境),深度适配GLM-5.2大模型,支持1M长上下文,能够从需求理解、计划拆解到代码修改和验证收口的全流程开发。ZCode还支持接入MaaS模型API,从而提供更多可选择的模型。本文主要介绍如何配置MaaS模型API。

前提条件

计费说明

在调用MaaS模型服务时,将根据实际使用的Tokens数量进行计费。计费详情请参见MaaS文本生成模型。

约束限制

该功能仅支持“西南-贵阳一”区域。

步骤一:安装ZCode

在ZCode官网下载并安装对应操作系统的版本。ZCode支持macOS、Windows和Linux。

安装完成后,打开ZCode,可选择连接Z.ai账号、BigModel账号或使用API Key接入模型。本文以使用API Key接入MaaS模型为例。

步骤二:接入MaaS模型API

  1. 打开ZCode,在对话框下方单击模型选择器,选择“管理模型”。如下图所示:

    图1 打开模型设置页面

  2. 进入“模型设置”页面,在右上角单击“添加供应商”,选择“创建自定义供应商”,如图所示:

    图2 添加供应商

  3. 在“添加供应商”页面,参考下表配置。

    图3 设置自定义供应商

    表1 自定义供应商配置

    参数

    说明

    示例

    供应商名称

    自定义供应商名称。

    单击右上角,选择“重命名”

    华为云MaaS

    Base URL

    必填。

    • Chat Completions格式,路径如下:
      • https://api.modelarts-maas.com/v2
      • https://api.modelarts-maas.com/openai/v1
    • Anthropic Messages格式,路径如下:

      https://api.modelarts-maas.com/anthropic

    https://api.modelarts-maas.com/openai/v1

    API格式

    必填。

    • Chat Completions格式
    • Anthropic Messages格式

    选择Chat Completions格式

    API Key

    必填。

    可使用已有的API Key,如果没有可获取API Key。

    gA4ocs*****Tc-Kz4AQ

  4. 单击“添加模型”,按照下表配置模型。在添加模型页面,参考下表配置。

    图4 配置模型示例

    表2 模型配置

    参数

    说明

    示例

    模型ID

    必填。

    从模型列表中的“模型参数”中获取。

    deepseek-v4.1-flash

    上下文窗口

    必填。

    模型一次可处理的上下文容量,单位为Token。

    可智能配置,配置为模型支持的上限。可从模型列表中的“长度限制”中查看模型支持的上限。

    请勿超过模型的实际上下文限制。

    1,000,000

    最大输出Token

    必填。

    单次模型请求允许生成的最大Token数,单位为Token。

    可智能配置,配置为模型支持的上限。可从模型列表中的“长度限制”中查看模型支持的上限。

    请勿超过模型的实际上下文限制。

    384,000

    高级配置

    选填。可设置输入类型、模型能力、推理等级等。

    -

  5. 单击“保存”后,单击模型操作栏的“测试模型”,连接成功表示模型添加成功。

    图5 测试模型

步骤三:使用ZCode

  1. 在ZCode主页面左侧导航栏,选择“新建任务”,进入对话框,在对话框下方选择步骤二:接入MaaS模型API配置的模型,如下图所示:

    图6 选择模型

  2. 在对话框进行对话,体验模型,如下图所示:

    图7 对话示例

常见报错

表3 常见报错排查

报错

原因

解决方法

404 Provider returned a business error.

Base URL路径包含多余后缀。

确保所填路径不要带“/chat/completions”或“/v1/messages”后缀。

401 Invalid authorization header

API Key错误或不完整。

检查Key是否完整复制、有无空格。

429 Too Many Requests

请求频率超出限制。

降低调用频率,稍后重试。

403 Invalid request because you do not have access to it.

模型未在MaaS开通。

在MaaS控制台开通对应预置服务。

Cannot connect to API

地址不可达或端口错误。

检查防火墙、内网地址是否可访问。

Invalid model

模型ID拼写错误。

核对大小写、多余空格。从 模型列表核对正确的模型参数值。

Connect Timeout Error

网络不稳定或上下文过长导致推理耗时。

检查网络;适当缩短输入内容。

400 Bad request

配置的上下文窗口或最大输出Token超出模型上限。

根据模型列表中的“长度限制”配置参数。

相关文档