智谱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接口文档

相关推荐
hcnaisd221 分钟前
使用Python进行PDF文件的处理与操作
jvm·数据库·python
不会代码的小测试21 分钟前
UI自动化-针对验证码登录的系统,通过首次手动登录存储cookie的方式后续访问免登录方法
开发语言·python·selenium
开发者小天29 分钟前
python中calss的用法
开发语言·python
weixin_4624462331 分钟前
使用 Python 批量在 HTML 文件中插入自定义 div 元素
python·beautifulsoup·自动化脚本·html 批量处理
SeatuneWrite37 分钟前
**AI漫剧软件2025推荐,解锁沉浸式二次元内容创作新体验
大数据·人工智能·python
Pyeako41 分钟前
opencv计算机视觉--Harris角点检测&SIFT特征提取&图片抠图
人工智能·python·opencv·计算机视觉·harris角点检测·sift特征提取·图片抠图
艾莉丝努力练剑44 分钟前
【AI时代的赋能与重构】当AI成为创作环境的一部分:机遇、挑战与应对路径
linux·c++·人工智能·python·ai·脉脉·ama
果粒蹬i1 小时前
从割裂到融合:MATLAB与Python混合编程实战指南
开发语言·汇编·python·matlab
木头左1 小时前
指数期权备兑策略的历史表现与Backtrader回测验证
python