当前位置:   article > 正文

50行不到的代码,实现自己的ChatGPT服务_chatgpt demo

chatgpt demo

效果图
在这里插入图片描述

可以看到控制台上我与chatgtp对话在

废话不多说直接上代码

代码1:后端纯净代码

import openai
import time

# 定义 OpenAI API key
openai.api_key = "请在此输入你的key"
# 定义模型 ID
model_engine = "text-davinci-003"
# 定义对话历史记录
conversation_history = []

# 定义聊天函数
def chat(prompt):
    # 获取 OpenAI 的 GPT 模型的响应
    response = openai.Completion.create(
        #输入需要使用的引擎
        engine=model_engine,
        #输入发给openai的内容
        prompt=prompt,
        temperature=0.7,
        #这个模型最大4096个token好像,可以设置大一点
        max_tokens=3400,
        n=1,
        stop=None,
        frequency_penalty=0,
        presence_penalty=0
    )
    message = response.choices[0].text.strip()
    # 将聊天历史记录添加到会话历史记录中
    conversation_hi
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/238076
推荐阅读
相关标签
  

闽ICP备14008679号