GLM-4 API Key 获取指南
GLM-4 是API Key。
GLM-4 概述
GLM-4 于 2024 年 1 月 16 日发布,相比其前代 GLM-3,性能提升了 60%。在中文应用场景中,GLM-4 的表现接近 GPT-4 的 95%,甚至在某些测试中超越了 GPT-4。这一版本支持 128K 对话上下文,提供更强的多模态功能、更快的推理速度,并支持更多并发,大大降低了推理成本。此外,GLM-4 增强了智能体能力。在发布的同时,智谱 AI 推出了在线大模型模式,通过 API KEY 进行访问。

如何注册智谱 AI 账户并获取 API Key
注册步骤
首先,访问智谱 AI 大模型 MaaS 开放平台。点击页面左上方注册按钮,然后输入手机号并进行验证,即可完成注册。注册过程简单快捷,无需繁琐的步骤。

获取 API Key
注册完成后,登录个人中心,点击“查看 API Key”按钮。首次查看时,系统会为您自动生成一个默认的 API Key。复制该 Key,注意保密,不要与他人共享。智谱 AI 具有自动保密措施,会更换已公开泄露的密钥。

设置 API Key 环境变量
以 Mac 电脑为例,用户可以通过编辑 ~/.bash_profile 文件来永久设置环境变量。使用以下命令打开文件:
open -e ~/.bash_profile
在文件中,添加以下行来设置 API Key:
export GLM_API_KEY="YOUR_API_KEY"
保存文件后,运行以下命令使更改生效:
source ~/.bash_profile
通过以下命令验证 API Key 是否设置正确:
echo $GLM_API_KEY
使用 GLM-4 API 进行调用
使用 SDK
首先,安装 zhipuai SDK:
pip install zhipuai -U
使用以下代码调用 GLM-4:
from zhipuai import ZhipuAI
client = ZhipuAI(api_key="YOUR_API_KEY")
response = client.chat.completions.create(
model="glm-4",
messages=[
{"role": "user", "content": "你好"}
],
)
print(response.choices[0].message.content)
使用 Requests 直接请求
(待补充)
GLM-4 的多角色对话系统
GLM-4 支持多角色对话系统,不仅能处理用户与模型之间的私聊,还能在对话中引入系统和工具角色。通过多角色对话,GLM-4 可以实现更复杂的交互,例如在无法回答问题时调用外部工具。
如何设置多角色对话
在 chat.completions.create 函数中,使用 messages 参数来实现多角色对话。该参数是一个列表,包含多个字典,每个字典代表一条消息。消息的发送者通过 role 字段指定,内容通过 content 字段描述。
构建儿童绘本应用实例
最近,智谱 AI 宣布 GLM-4-Flash 大模型 API 免费使用,适合构建多种应用。以下是一个使用 GLM-4 构建儿童绘本应用的示例:
应用构思
应用面向 7-10 岁儿童,绘本由大模型构思并生成内容。绘本分为四个部分,每部分约 300 字,并配有插图。最终内容和图片存储在本地磁盘。

FAQ
-
问:如何设置 GLM-4 API Key 的环境变量?
- 答:在 Mac 系统中,编辑
~/.bash_profile文件,添加export GLM_API_KEY="YOUR_API_KEY",然后运行source ~/.bash_profile。
- 答:在 Mac 系统中,编辑
-
问:GLM-4 支持哪些对话角色?
- 答:GLM-4 支持用户、助手、系统和工具四种对话角色。
-
问:GLM-4-Flash 大模型 API 有哪些应用场景?
- 答:GLM-4-Flash 适用于构建儿童绘本、智能客服、虚拟助手等场景。
通过以上指南,您可以顺利获取和使用 GLM-4 API Key,体验其强大的功能。
热门API
- 1. AI文本生成
- 2. AI图片生成_文生图
- 3. AI图片生成_图生图
- 4. AI图像编辑
- 5. AI视频生成_文生视频
- 6. AI视频生成_图生视频
- 7. AI语音合成_文生语音
- 8. AI文本生成(中国)
最新文章
- 您需要了解的OpenAI Assistants API功能 – PageOn.ai
- DRF库详解:用Django轻松搭建功能强大的API服务
- 一文搞懂在 HTTP 如何 one-api 调用,实操指南来袭!
- 探索海洋数据的宝库:Amentum海洋数据探测API的潜力
- 云原生 API 网关 APISIX 入门教程
- API Key 密钥:深入理解与应用
- 2025年国内免费生成式 AI API 平台大盘点:探索国产大模型的开放能力
- 使用DeepSeek和Claude绘制出高质量的SVG 图片
- 精通REST API:解析iOS开发中的核心要点
- ASP.NET Core Web API 的授权指南 – Auth0
- Supertest:如何像专业人士一样测试API – Testim博客
- Next.js API 路由:GET 和 POST 请求示例