Henry
发布于 2025-03-09 / 29 阅读
0
0

智谱清言 - API 调用

背景简介

智谱清言 API 接口调用笔记。

环境配置

参考信息

详细步骤

第一步: 获取 API Key 需在官网注册账号。 【官方链接

第二步: 安装依赖 zhipuai,如遇访问超时,请参考【Python - pip 换源

$ pip install zhipuai

第三步: 简易验证,

  • 新建 config.py 文件
LLMINFO = {
    "APIKEY" : "YOUR_PRIVATE_KEY",
    "MODEL" : "glm-4-flash"
}
  • 新建 Sample-API.py  示例文件
import config
from zhipuai import ZhipuAI

APIKEY = config.LLMINFO["APIKEY"]
MODEL = config.LLMINFO["MODEL"]

client = ZhipuAI(api_key=APIKEY)  # 请填写您自己的APIKey
response = client.chat.completions.create(
    model=MODEL,  # 请填写您要调用的模型名称
    messages=[
        {"role": "user", "content": "作为一名营销专家,请为我的产品创作一个吸引人的口号"},
        {"role": "assistant", "content": "当然,要创作一个吸引人的口号,请告诉我一些关于您产品的信息"},
        {"role": "user", "content": "智谱AI开放平台"},
        {"role": "assistant", "content": "点燃未来,智谱AI绘制无限,让创新触手可及!"},
        {"role": "user", "content": "创作一个更精准且吸引人的口号,分别使用中文和英文给出两条实例"}
    ],
)
print(response.choices[0].message)

执行结果

$ python Sample-API.py 
CompletionMessage(content='中文口号:\n"智启未来,谱绘无限 —— 智谱AI,智慧生活新篇章!"\n\n英文口号:\n"Unleash the Future with ZhiPu AI — Charting New Frontiers in Smart Living!"', role='assistant', tool_calls=None)

以上便是本文的全部内容,感谢您的阅读。



评论