Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
probably2023
chatbot-api
提交
161f2f0d
chatbot-api
项目概览
probably2023
/
chatbot-api
与 Fork 源项目一致
Fork自
fuzhengwei / chatbot-api
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
chatbot-api
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
161f2f0d
编写于
1月 20, 2023
作者:
小傅哥
⛹
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
小傅哥,docs:课程文档
上级
f430a509
变更
8
显示空白变更内容
内联
并排
Showing
8 changed file
with
72 addition
and
5 deletion
+72
-5
README.md
README.md
+3
-2
docs/md/开篇介绍.md
docs/md/开篇介绍.md
+52
-0
docs/md/第1节:工程创建和仓库使用.md
docs/md/第1节:工程创建和仓库使用.md
+2
-2
docs/md/第2节:创建知识星球,爬取接口信息.md
docs/md/第2节:创建知识星球,爬取接口信息.md
+1
-1
docs/md/第3节:知识星球接口领域服务开发.md
docs/md/第3节:知识星球接口领域服务开发.md
+6
-0
docs/md/第4节:对接ChatGPT,调用接口.md
docs/md/第4节:对接ChatGPT,调用接口.md
+4
-0
docs/md/第5节:整合知识星球与ChatGPT,完成自动化回答.md
docs/md/第5节:整合知识星球与ChatGPT,完成自动化回答.md
+4
-0
docs/ppt/ChatGPT AI 问答助手.pptx
docs/ppt/ChatGPT AI 问答助手.pptx
+0
-0
未找到文件。
README.md
浏览文件 @
161f2f0d
...
...
@@ -3,8 +3,7 @@
## 项目介绍
1.
技术栈:Java、SpringBoot、爬虫、ChatGPT、job、Docker
2.
OpenAi Keys 申请:
[
https://beta.openai.com/account/api-keys
](
https://beta.openai.com/account/api-keys
)
- 用于处理扫码知识星球问题进行调用获取答案。
2.
OpenAi Keys 申请:
[
https://beta.openai.com/account/api-keys
](
https://beta.openai.com/account/api-keys
)
- 用于处理扫码知识星球问题进行调用获取答案。
**如果你申请时遇到一些问,可以加小傅哥微信【fustack】付费20元申请**
## 课程目录
...
...
@@ -21,3 +20,5 @@
## 加入星球【ChatGPT AI 问答助手】
你可以通过微信扫码,加入知识星球【ChatGPT AI 问答助手】,在手机端对ChatGPT进行提问。
![](
https://gitcode.net/fuzhengwei/chatbot-api/-/blob/main/docs/images/zsxq.jpeg
)
\ No newline at end of file
docs/md/开篇介绍.md
0 → 100644
浏览文件 @
161f2f0d
# 《ChatGPT AI 问答助手》开源实战练习项目
ChatGPT 是由 OpenAI 训练的大型语言模型,可以生成文本,解释代码,回答问题等。现将 ChatGPT 对接到知识星球,通过爬虫接口回答用户提问。
1.
说明重点,带着读者做一个实战类型的项目。
2.
演示 ChatGPT 网页上问答【技术问答、程序员成长、翻译代码】
3.
演示知识星球对接问题回答;把知识星球的问题回答 + SpringBoot 工程的日志给体现出来。
4.
这个项目涉及到的技术内容;
## 镜头1:项目演示
哈喽,大家好,我是技术UP主,小傅哥。
学Java的小伙伴,想不想来个实战项目锻炼下技术,弯道超车一下?
今天小傅哥把做的《ChatGPT AI 问答助手》项目,免费开源给在坐的粉丝伙伴。
这个项目本身是小傅哥为自己的知识星球开发的一个智能问答回复系统,用于帮助读者解决一些常见的技术问题,提高回答效率也减少小傅哥的对此类问题的时间投入。
那么小傅哥先来演示一下这个项目,方便大家了解,这个项目到底在做啥。【单独录制视频】 这个项目是部署在 Docker 容器的 SpringBoot 服务,自动化的采集用户提问并进行回答。提供测试码,可以扫码加入。
通过演示我们可以看到,有了这样一个智能AI问答助手,可以大大的减少很多对于这些通用类技术问题的回复,同时也可以把这样的问答内容沉淀到知识星球,方便其他人学习使用。
## 镜头2:项目介绍
那么像《ChatGPT AI 问答助手》这样一个项目,要用到哪些技术手段呢?它包含;SpringBoot、DDD架构、Github仓库使用、接口爬虫、AI接口对接、定时任务、镜像打包、Docker容器部署等内容。
可以说麻雀虽小,五脏俱全。代码量不大但流程很完整,对于正在学习Java的伙伴来说,非常具有学习价值。
那么为了让粉丝伙伴更好的学习这个项目,小傅哥把它免费开源出来,并且是录制好对应的视频课程,一行行带着大家手写代码学习这个项目。
包括工程的创建、Github仓库使用、push代码等,因为只有这样才能让更多新人有一条进入学习编程的大门。
## 镜头3:课程内容
整个《ChatGPT AI 问答助手》项目对应有6节视频,包括;
-
第1节:SpringBoot DDD 工程创建和 Github/Gitcode 仓库使用
-
第2节:创建知识星球,爬取接口信息
-
第3节:知识星球接口领域服务开发
-
第4节:对接ChatGPT,调用接口;掌握阅读并使用外网技术文档
-
第5节:整合知识星球与ChatGPT,完成自动化回答
-
第6节:打包镜像文件,部署服务到 Docker 容器
好了,接下来大家就可以按照章节内容进行学习了。
沉淀、分享、成长,让自己和他人都能有所收获!
我们下期再见,拜拜!
docs/md/第1节:工程创建和仓库使用.md
浏览文件 @
161f2f0d
...
...
@@ -4,4 +4,4 @@
1.
仓库(GitHub):https://github.com/fuzhengwei/chatbot-api
2.
仓库(GitCode):https://gitcode.net/fuzhengwei/chatbot-api
3.
DDD 博客:https://bugstack.cn/md/develop/framework/ddd/2019-10-15-DDD%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B%E4%B8%80%E3%80%8A%E5%88%9D%E8%AF%86%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1DDD%E8%90%BD%E5%9C%B0%E3%80%8B.html
\ No newline at end of file
3.
DDD 博客:https://bugstack.cn
\ No newline at end of file
docs/md/第2节:创建知识星球,爬取接口信息.md
浏览文件 @
161f2f0d
...
...
@@ -2,4 +2,4 @@
## 资料
1.
json2entity:https://www.sojson.com/json2entity.html
docs/md/第3节:知识星球接口领域服务开发.md
浏览文件 @
161f2f0d
# 第3节:知识星球接口领域服务开发
## 资料
1.
json2entity:https://www.sojson.com/json2entity.html
\ No newline at end of file
docs/md/第4节:对接ChatGPT,调用接口.md
浏览文件 @
161f2f0d
# 第4节:对接ChatGPT,调用接口
## 资料
docs/md/第5节:整合知识星球与ChatGPT,完成自动化回答.md
浏览文件 @
161f2f0d
# 第5节:整合知识星球与ChatGPT,完成自动化回答
## 资料
docs/ppt/ChatGPT AI 问答助手.pptx
0 → 100644
浏览文件 @
161f2f0d
文件已添加
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录