前语

今日咱们来聊聊如何运用openai来强化客服,根据openai的大模型。

准备工作

经过 Google Colab,用户能够创建和共享Jupyter笔记本,运转Python代码,拜访云端计算资源,以及运用大量开源机器学习结构和库,而无需忧虑硬件或软件装备问题。而咱们这里需求一点点的python 和 openai结合,当咱们运用Google Colab 运转python时,能够不用忧虑装备环境

注意,以上这些网站均为外网,当咱们拜访这些网站时,需求 “搭梯子”,具体能够去网上看看教程

  1. 首先进入openai网站,拿到咱们的sdk。教程如下:

AIGC:人工客服耗钱耗力!AI客服才是版别答案!

AIGC:人工客服耗钱耗力!AI客服才是版别答案!
挑选VPI

AIGC:人工客服耗钱耗力!AI客服才是版别答案!

AIGC:人工客服耗钱耗力!AI客服才是版别答案!
AIGC:人工客服耗钱耗力!AI客服才是版别答案!
复制咱们的API keys, 假如没有的话点击Create new secret key,这样咱们就能够拿到咱们的sdk了。

  1. 接下来咱们进入Google Colab网站,将代码放进此网站运转。这个网站十分的方便,当咱们运用Google Colab 运转python时,能够不用忧虑装备环境。

AIGC:人工客服耗钱耗力!AI客服才是版别答案!
点击文件-> 新建笔记本 点击左上角 +代码

正文

输入 !pip install openai==0.10.2 ,安装名为openai的安装包,版别号为0.10.2

AIGC:人工客服耗钱耗力!AI客服才是版别答案!

当左下角出现Successfully时,阐明安装成功。

from openai.api_resources import completion
# 根据openai 的大模型来强化客服
import openai
# api_key
openai.api_key="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"
# 常量 文本生成的模型
COMPLETION_MODEL="text-davinci-003"
  1. 首先咱们导入openai

  2. openai.api_key处输入咱们刚刚拿到的sdk

  3. COMPLETION_MODEL="text-davinci-003",常量 文本生成的模型 达芬奇

prompt="""请你运用朋友的语气回复到客户,并称他为亲,他的订单已经发货在路上了,预计在3天之内会送达,
订单号2021AEDG,咱们很抱歉因为气候的原因物流时刻比本来长,感谢他选购咱们的产品。"""
# 封装了openai 回复的功用
def get_response(prompt, temperature=1.0):
  # Completion模块
  # 生成内容  同步的
  # 调用openai库的Completion模块,创建一个新的
  # 字典  {k:v}
  completions = openai.Completion.create(
      engine=COMPLETION_MODEL,
      prompt=prompt,
      max_tokens=1024,
      n=1,
      # null
      stop=None,
      temperature=temperature
  )
  # JSON choice txt
  print(completions)
  message = completions.choices[0].text
  return message

接下来咱们输入prompt, 体系后台生成了一条记录,再调用咱们这个AIGC来生成客服

然后写一个函数,封装openai回复的功用,自由度默许设为1.0

最大算力 :max_token=1024设置为1024

n=1 : 成果取一条

stop=None: 不要停止

AIGC:人工客服耗钱耗力!AI客服才是版别答案!

咱们打印一下,来看看输出成果:

AIGC:人工客服耗钱耗力!AI客服才是版别答案!

能够看到,openai回复了:亲爱的,您的订单2021AEDG已经发货,预计3天内会抵达您的手中。咱们对因气候原因而延迟物流时刻抱歉,谢谢您挑选咱们的产品!

总结

当咱们学会运用了openai后,生活因而变得更简单!

今日的内容就到这啦,假如你觉得小编写的还不错的话,或者对你有所启发,请给小编一个辛苦的赞吧