当前位置:   article > 正文

简单调用智谱API实现场景对话和问答_智谱ai中qa场景如何实现

智谱ai中qa场景如何实现

一:概述

自从chatGPT发布以来,国内的大语言模型相继发布,有通用的大语言模型,也有一些垂类的模型,后续会研究并发布,比如携程是针对旅游行业、妆舟是美妆行业等等。大语言模型国内有科大的讯飞星火、阿里的通义千问、智谱AI、百度的文心一言等。研究大语言模型也是为了下一步研究多模态打基础和做准备。本文主要是介绍如何调用智谱的API实现场景对话和问答。过程比较简单。

二:申请和使用

登录智谱AI开放平台(https://open.bigmodel.cn/),点击右上角的开发者工作台,然后查看自己的API并进行复制。

三:如何使用

这边的介绍是根据官方文档的接口文档来进行介绍。

首先先安装SDK包

pip install zhipuai

如果之前安装过,需要更新的请输入下面这行命令

pip install --upgrade zhipuai

我这边介绍的是同步调用(调用后即可一次获得最终结果)

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

然后在cilent = ZhipuAI(api_key="")在这里面填写之前复制的自己的API。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号