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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
OpenAI最新最新模型——GPT-4.1已发布!
通讯员
125次阅读
2025-04-15 09:54:18
python中标识符的命名规则和命名规范
周同学带您玩AI
95次阅读
2025-04-21 10:34:44
AI与我共创WEB界面
布衣
59次阅读
2025-04-14 22:13:51
langchaingo+mermaid生成流程图
golang算法架构leetcode技术php
58次阅读
2025-04-21 10:35:08
Langchain 吐槽OpenAI根本不懂 AI agent和workflow?知识点全解析
ZILLIZ
56次阅读
2025-04-23 11:19:31
解决pyqt5 textbrowser控件超链接锚点问题
zayki
41次阅读
2025-04-27 16:58:59
开源DeepSeacher横向测评:gpt-4.1、o3-mini 、DeepSeek R1哪个更强
ZILLIZ
37次阅读
2025-04-17 10:41:40
赛迪《数字经济》|从大模型与数据的关系看合成数据价值
天云大数据
33次阅读
2025-04-18 10:01:16
python 实现消费者优先级队列
天翼云开发者社区
32次阅读
2025-04-25 11:08:21
优雅遍历和删除特定开头的key
陌殇流苏
27次阅读
2025-04-25 12:17:03