从接入到上线仅需20行代码:用智谱清言兼容接入Python示例,一次搞定联网搜索、多轮对话与多模态调用
2026-08-29
从接入到上线仅需20行代码:用智谱清言兼容接入Python示例,一次搞定联网搜索、多轮对话与多模态调用 #
说实话,国内开发者想用上智谱清言的API,原本也不算难,但要同时搞定联网搜索、多轮对话、多模态调用三个能力,往往需要来回切换SDK、改N次代码、填充费时的文档手册。智谱官方的SDK功能很全,可当你只想快速验证一个概念、搭建一个原型,或者你的项目已经用了OpenAI标准格式,再单独集成一套SDK就有点“杀鸡用牛刀”的意味了。
最近试用千聚API中转站(www.qianjuai.com)提供的智谱清言兼容接入服务,发现它用一种“巧劲”化解了上面说的所有痛点。只需20行左右的Python代码,就能把联网搜索、多轮对话、多模态调用这几个最常用的能力一次性整合进来。而且因为它是完全兼容OpenAI接口格式的,你现有的代码、框架几乎不用动,改一行base_url和一串api_key就完事了。
👉 立即注册千聚API,领新用户 $0.2 免费额度,零成本跑通你的第一个智谱清言应用
一句说清“智谱清言兼容接入”是什么 #
千聚API中转站,本质上是一个国内可直连的AI大模型API聚合代理平台。它对智谱清言(GLM系列)的API做了“包装”——把智谱自己的API协议,翻译成了业界最通用的OpenAI协议。
翻译成人话就是:你以前用Pythonopenai库调GPT那张代码,现在只需要改base_url为https://www.qianjuai.com/v1,并把API Key换成在千聚申请的key,你就能直接调用智谱清言的GLM-4、GLM-4V、GLM-4-Flash等高性价比模型。不需要学新的SDK,不需要换编程习惯,也不需要懂智谱的原生签名算法。
对时间宝贵的开发者来说,这种“零适应成本”的接入方式,比任何花哨的功能文档都来得实在。
价格:主打一个“通透”,1元起充,比官方还便宜 #
千聚的价格策略很干净,没有复杂的阶梯定价和乱七八糟的倍率。核心原则一句话:
你用千聚调智谱清言模型,费率=智谱官方价格×一个公开透明的系数。
这个系数针对不同渠道和分组有区别,但大部分用户会选择“限时特价”分组,因为它直接给出了智谱官方价格×0.6倍的优惠。
举个例子,智谱官方GLM-4-Flash的输入价格是0.1元/百万token,你走千聚的限时特价分组,实际扣费是0.06元/百万token,等同于充1元能花出1.67元的效果。
| 分组名称 | 渠道类型 | 费率倍数 | 支持模型举例 | 操作 |
|---|---|---|---|---|
| 默认(混合) | AZ + 逆向 + 国产模型 | 官方×1 | OpenAI、Claude、国产模型 | 注册即用 |
| 限时特价 | DeepSeek + Qwen + Gemini + AZ | 官方×0.6 | GLM-4系列、DeepSeek、Qwen | 注册享折扣 |
| 纯AZ | 微软Azure渠道 | 官方×1.5 | OpenAI、国产模型 | 注册使用 |
最低1元起充,新用户还直接白送$0.2体验金。这个门槛,说它是“试错成本为0”也不为过。
支持的模型:智谱清言全系尽在掌握 #
智谱清言在千聚API中被完美映射,覆盖了打榜、推理、多模态等全系主流模型:
- 打榜/高性价比系列:GLM-4-9B、GLM-4-Flash,价格极低,非常适合作大量轻量级对话或测试场景。
- 旗舰推理系列:GLM-4、GLM-4-Air,逻辑推理、复杂任务、长文本处理的首选。GLM-4-Air以极低的成本提供了接近旗舰的性能,性价比爆棚。
- 多模态系列:GLM-4V、GLM-4V-Plus。支持图片理解、视频理解,处理图文混合内容毫无压力。
- 联网搜索能力:GLM系列模型本身就内置了联网搜索参数,通过千聚API,你只需在调用时传一个
enable_search=True参数(具体API参数请查看千聚与智谱官方文档),就能让模型实时获取互联网信息,回答最新的事件。
除了智谱清言,千聚还同时支持OpenAI、Claude、Gemini、DeepSeek等超过500+大模型。做“模型路由”或“模型对比”测试时,同一套代码、一个base_url就能来回切换,极其高效。
真·20行代码:从接入到上线的实战 #
我直接给你看一段代码,这是你能用千聚API“一次搞定”联网搜索、多轮对话、多模态调用的完整Python模块。
python
show_me_the_code.py #
from openai import OpenAI import base64
========== 千聚API智谱清言兼容接入 ========== #
1. 修改base_url(这是灵魂步骤) #
client = OpenAI( base_url=“https://www.qianjuai.com/v1", # 主要改动点 api_key=“your-qianju-api-key-here” # 换成你的千聚key )
def chat_with_functions(messages, model_name=“glm-4-flash”, tools=None, enable_search=True): "”" 一次调用搞定:联网搜索 + 多轮对话 + 多模态调用 """ extra_params = {} if tools: extra_params[“tools”] = tools if enable_search: # 智谱清言原生支持联网搜索的API参数(千聚完全兼容) extra_params[“extra_body”] = {“tools”: [{“type”: “web_search”}], “enable_search”: True}
response = client.chat.completions.create(
model=model_name,
messages=messages,
**extra_params
)
return response.choices[0].message.content
========== 用法示例 ========== #
1. 多轮对话(自带历史上下文) #
conversation = [ {“role”: “system”, “content”: “你是一个智能助手。”}, {“role”: “user”, “content”: “你好,我是小明。”}, {“role”: “assistant”, “content”: “你好,小明!有什么可以帮你的?”}, {“role”: “user”, “content”: “今天北京是什么天气?请搜索后回答。”} ]
2. 联网搜索(Enable=True) #
reply = chat_with_functions(conversation, enable_search=True) print(f"对话+搜索回复: {reply}")
3. 多模态调用(直接将图片Base64传进去) #
conversation.append({“role”: “user”, “content”: [ {“type”: “text”, “text”: “描述这张图片的内容”}, {“type”: “image_url”, “image_url”: {“url”: “data:image/png;base64,…”}} # 你的图片Base64 ]}) reply = chat_with_functions(conversation, model_name=“glm-4v”) print(f"图片理解回复: {reply}")
整段代码不足30行,但有20行是核心逻辑。从定义客户端对象到集成联网搜索、对话上下文、多模态理解,逻辑清晰得就像在写业务文档。换成任何开发者接手,看几分钟也能理解。
你可以随意切换模型名字:glm-4-flash、glm-4、glm-4v。而且这段代码背后走的全是同一套openai库和千聚指定的base_url,不需要第二个SDK。
先免费试,再决定充不充 #
千聚对新用户的友好度是直接体现在流程里的:
- 你注册千聚主站账号(立即注册),不用充值,白送$0.2消费额度。跑上面那段代码几百次都够。
- 还有一个叫
free.yunwu.ai的免费子站(题外话:这个子站也是千聚生态里的),用GitHub账号登录,每天直接送你GPT-4o、GPT-4o-mini的免费调用额度。先用它跑通所有流程,零成本验证完代码的可用性。 - 觉得好用了,最低1元起充,瞬间切换到正式版,连代码都不用改。
对于想要“先看疗效再买单”的开发者,这种设计实际上才是最容易被打动的地方。
稳定性与安全性:该有的都有 #
根据官方信息,千聚平台可用性超过99.9%,全球多地区节点覆盖(美、日、韩、英、港等地),国内直连,网络无感。
安全问题方面,千聚采用企业高速链,无路由二次数据留存,不会在你不知情的情况下把你的请求数据额外存一份。
你的API Key余额也永不过期(官方明确承诺),且支持100%保值换绑。这意味着即使平台后续有调整,你的资产不会因为换账号、换分组而贬值。
适合在哪用这套代码 #
- 个人开发者在本地写Demo:要快速验证智谱清言GLM-4的能力,用上面那段代码改造一下,十分钟跑起一个带搜索的聊天机器人。
- 小型AI应用团队做MVP:公司项目基于OpenAI标准写了大量基础设施,临时想加国产模型做冷备。在千聚把base_url换一换,成本瞬间降低,并且后端代码零重写。
- 做多模型对比或基准测试:同一段prompt跑DeepSeek、跑智谱清言、跑GPT,千聚让你只需要维护一个OpenAI客户端和一个base_url。
- AI工具重度用户:只要你用的工具(比如LobeChat、ChatGPT Next Web、Cherry Studio)支持自定义API地址,就都能接上千聚转出来的智谱清言。
总结 #
当别的方法还在教你找智谱官方Python SDK、研究联网搜索具体传什么参数、操作多模态要装什么依赖时,你只需要20行Python代码、一个变量名改动、一个千聚的base_url。
智谱清言兼容接入不是纸上谈兵,它通过千聚API中转站巧妙地嫁接到了你最熟悉的openai库上,联网搜索、多轮对话、多模态调用,在千聚的语境下只是一次普通API调用的几个额外参数而已。
如果你的下一个项目想尝试国产大模型,又不想在工程上多踩坑、多花时间,那千聚API可能是今年最能让你的代码“一劳永逸”的纯工具选择。