暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

python开发基于ChatGPT智能机器人,欢迎大家来问ChatGPT各种奇葩问题,哈哈哈

182

Python编写基于ChatGPT 智能小助理 机器人

前言

  • 年前就爆火的ChatGPT
    ,在最近又火了起来,据说ChatGPT
    可以写代码、改论文、讲故事、几乎无所不能。

  • 其实最开始看到网上很多开源接入微信的,测了一下,发现会导致封号。。。

  • 于是乎还是自己开发一个智能聊天机器人比较好玩,哈哈哈。。

操作步骤

一、注册ChatGPT账号:
  • 聊天窗口地址:https://chat.openai.com/chat/

  • 注册账号注意要开全局(懂得都懂,这里不多说)

  • 这里讲一下推荐使用Google邮箱账号,使用Google邮箱直接登陆或者注册都可。

二、获取 OpenAI API 的访问令牌:
  • 登录 OpenAI 的控制台

  • 创建一个新的 API 访问令牌

三、核心后端代码
# 安装openai
pip install openai

# 设置 API 访问令牌
openai.api_key = "YOUR_API_KEY"

def respond(message):
    response = openai.Completion.create(
        engine="text-davinci-002",
        prompt=f"{message}\n",
        max_tokens=1024,
        n=1,
        stop=None,
        temperature=0.5,
    )

    return response["choices"][0]["text"].strip()

print(respond("Hello, how are you today?"))
# 输出:I'm doing well, thank you! How about you?

复制
四、展示一下成果

  

 

结语

  • 此智能小助理架构基于Flask Bootstarp开发的,可自适应 PC端及移动端。

  • 另外如有小伙伴想问ChatGPT各种奇葩问题的欢迎私信,哈哈哈

  • 如有其他问题欢迎去我的博客(www.loganjin.cn)留言或者微信公众号(Python技术交流圈)留言交流哦。


文章转载自Python技术交流圈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论