智谱AI: ChatGLM API的使用

一、获取API

1、打开网址:智谱AI开放平台 注册账号登录

2、登录,查看API key (注册后赠送100万token,实名认证后多赠送400万, 有效期一个)

二、安装及调用

安装质谱SDK

shell 复制代码
pip install zhipuai

调用方式

  1. 流式调用

    python 复制代码
    from zhipuai import ZhipuAI
    client = ZhipuAI(api_key="") # 请填写您自己的APIKey
    response = client.chat.completions.create(
      model="glm-4",  # 填写需要调用的模型名称
        messages=[
            {"role": "user", "content": "你好!你叫什么名字"},
        ],
        stream=True,
        )
    for chunk in response:
        print(chunk.choices[0].delta)
  2. 非流式调用

    python 复制代码
    from zhipuai import ZhipuAI
    client = ZhipuAI(api_key="") # 填写您自己的APIKey
    response = client.chat.completions.create(
        model="glm-4",  # 填写需要调用的模型名称
        messages=[
            {"role": "user", "content": "作为一名营销专家,请为我的产品创作一个吸引人的slogan"},
            {"role": "assistant", "content": "当然,为了创作一个吸引人的slogan,请告诉我一些关于您产品的信息"},
            {"role": "user", "content": "智谱AI开放平台"},
            {"role": "assistant", "content": "智启未来,谱绘无限一智谱AI,让创新触手可及!"},
            {"role": "user", "content": "创造一个更精准、吸引人的slogan"}
        ],
    )
    print(response.choices[0].message)

具体调用参数可参考官方文档: 智谱AI接口文档

相关推荐
hboot4 小时前
AI工程师第二课 - 数据处理
人工智能·python·数据分析
用户8356290780518 小时前
使用 Python 自动化 PowerPoint 形状布局与格式设置
后端·python
用户83562907805110 小时前
用 Python 自动化 PowerPoint 演讲者备注添加
后端·python
黄忠16 小时前
01-系统架构设计-LangGraph状态机与多源异构RAG
python
zzzzzz31016 小时前
假如我是掘金管理员,我先给评论区装个'代码审查'系统
python·程序员·机器人
砍材农夫16 小时前
python环境|conda安装和使用(2)
后端·python
程序员龙叔1 天前
编写高质量 Skill 系列 -- 如何设计需求分析与用例生成的 SKILL
自动化测试·软件测试·python·软件测试工程师·接口测试·性能测试·skill·ai测试
用户8356290780511 天前
使用 Python 操作 Word 内容控件
后端·python
renhongxia11 天前
世界模型作为AGI落地底层底座的作用
人工智能·深度学习·生成对抗网络·自然语言处理·知识图谱·agi