跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

智谱 AI 免费大模型 API 调用教程

如何注册智谱 AI 账号并获取 API Key,通过 Python SDK(zai-sdk)调用免费大模型 glm-4.5-flash。内容涵盖 SDK 安装、环境验证及循环对话代码示例,帮助开发者快速集成免费 AI 能力。

RustyLab发布于 2026/4/5更新于 2026/10/20132 浏览
智谱 AI 免费大模型 API 调用教程

智谱 AI 免费 API 调用

智谱 AI 提供免费的模型 API 服务,支持 HTTP、Python、Java、JavaScript 等多种调用方式。以下是基于 Python SDK 的调用示例。

1. 获取 API Key
  1. 访问官网注册登录。
  2. 点击右上角控制台。
  3. 选择 API-Key,添加新的 API-Key 并命名确认。
  4. 在开发文档中查看免费模型列表。
2. 安装 Python SDK

首先安装 Python SDK:

pip install zai-sdk

验证安装是否成功:

import zai
print(zai.__version__)
3. 循环对话示例

以下是一个使用 glm-4.5-flash 免费模型的循环对话 Python 样例,请替换为你的 API Key 进行测试。

from zai import ZhipuAiClient

def main():
    # 初始化客户端
    client = ZhipuAiClient(api_key='你的 api-key')
    print("欢迎使用 Z.ai 聊天机器人!输入 'quit' 退出。")
    # 对话历史
    conversation = [{"role": "system", "content": "你是一个友好的 AI 助手"}]

    while True:
        # 获取用户输入
        user_input = input("您:")
        if user_input.lower() == 'quit':
            break
        try:
            # 添加用户消息
            conversation.append({"role": "user", "content": user_input})
            # 创建聊天请求
            response = client.chat.completions.create(
                model="glm-4.5-flash",
                messages=conversation,
                temperature=,
                max_tokens=,
                thinking={: }
            )
            
            ai_response = response.choices[].message.content
            ()
            
            conversation.append({: , : ai_response})
         Exception  e:
            ()
    ()

 __name__ == :
    main()
0.7
65536
"type"
"enabled"
# 获取 AI 回复
0
print
f"AI: {ai_response}"
# 添加 AI 回复到对话历史
"role"
"assistant"
"content"
except
as
print
f"发生错误:{e}"
print
"再见!"
if
"__main__"

更多模型的 API 使用可以参考官方文档:https://docs.bigmodel.cn/cn/guide/develop/http/introduction

目录

  1. 智谱 AI 免费 API 调用
  2. 1. 获取 API Key
  3. 2. 安装 Python SDK
  4. 3. 循环对话示例

更多推荐文章

查看全部
  • IntelliJ IDEA 运行时报错 ExceptionInInitializerError 解决方案
  • 垃圾回收中的可达性分析算法详解
  • Claude Code Viewer: Web 端会话管理与日志分析工具
  • 2026 年 5 个最佳 React UI 库
  • 将 Zed 编辑器集成到 Bright Data Web MCP
  • 自然语言处理在客户服务领域的应用与实战
  • Java 顺序表实现杨辉三角
  • 从 Python 到 OpenClaw:本地 AI 助理构建路径
  • Linux 进程程序替换和 exec 函数族
  • AIGC 时代的网络安全威胁与应急响应机制构建
  • 15 种高级 RAG 技术指南:从预检索到生成
  • Java 初识面向对象:类、对象与封装核心详解
  • H5-Dooring 低代码可视化编辑器实战与架构解析
  • 高原无人机测试:稀薄空气下的飞行控制算法
  • RTX 4090 加速国产 AIGC 视频生成:腾讯混元与阿里通义万相
  • 大语言模型 API 聚合平台 AIHubMix 介绍
  • 飞牛 NAS 开启 SSH 连接方法及笔记本息屏操作
  • CSP 考试中学生排队问题的 Vector 动态数组解法
  • GESP C++ 二级考试重点与编程题模板大全
  • Rockchip Ubuntu24.04 移植 AIC8800 驱动并开启 AP 模式

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online