本指南将帮助您快速上手智谱开放平台,从注册账号到发起第一次 API 调用,只需几分钟即可完成。
开始使用
1
注册账号
访问智谱开放平台,点击右上角的「注册/登录」按钮,按照提示完成账号注册流程。

2
获取API Key
登录后,在个人中心页面,点击 API Keys,创建一个新的 API Key。
请妥善保管您的 API Key,不要泄露给他人,也不要直接硬编码在代码中。建议使用环境变量或配置文件来存储 API Key。

3
选择模型
平台提供多种模型,您可以根据自己的需求选择合适的模型。详细的模型介绍请参考模型概况。
4
选择开发方式
5
发起调用
准备好
API Key
和选择模型后,您可以开始发起调用。以下是使用 curl
和 Python SDK
Java SDK
的示例:探索更多功能
流式输出
启用流式输出,获得更自然的对话体验。
多模态输入
使用 GLM-4V 模型处理图像和文本的混合输入。
函数调用
使用函数调用功能,让模型调用您定义的函数。
常见问题
如何处理API调用错误?
如何处理API调用错误?
当 API 调用出现错误时,服务器会返回相应的 HTTP 状态码和错误信息。常见的错误包括:
- 401 Unauthorized: API Key 无效或已过期
- 400 Bad Request: 请求参数错误
- 429 Too Many Requests: 超出 API 调用频率限制
- 500 Internal Server Error: 服务器内部错误
如何优化API调用成本?
如何优化API调用成本?
以下是一些优化 API 调用成本的建议:
- 选择适合任务的模型,不同模型的价格不同
- 减少不必要的上下文信息,降低 token 消耗
- 使用缓存机制,避免重复调用
- 设置合理的 max_tokens 参数,避免生成过长的回复
- 在开发阶段使用较小的模型进行测试
如何处理长文本输入?
如何处理长文本输入?
对于超过模型上下文窗口大小的长文本,可以采用以下策略:
- 使用 GLM-4-Long 等支持更长上下文的模型
- 对文本进行分段处理,然后合并结果
- 使用文本嵌入模型进行相关性检索,只保留最相关的部分
- 对文本进行摘要,提取关键信息后再输入模型