基于chatGPT和openAI的人工智能问答知识助手

编程知识 更新时间:2023-04-10 14:02:33

最近aigc很火,也想做点AI软件,算是初步尝试,就基于openai的API做了个 “问答知识助手”APP。

如果有想基于openai做些应用的朋友,欢迎交流,我是技术出身,技术上都能hold住。一起把想法落地,借AI这波浪潮,做些事情。

(有兴趣的同仁,请weixin添加我的csdn账号zyngu85,进一步交流)
 

介绍

“问答知识助手”APP,一款人工智能问答APP,基于chatGPT和openai的API实现。

用于检索问题、面试答疑、信息咨询 ...,像聊天一样实时获取答案,让一切知识触手可及。

功能

效果跟chatGPT一样,功能包括:

实时问答聊天;

开通会员;

问答收藏;

历史问答查询等等。

 

优势

类似chatGPT的人工智能问答,实时问答聊天,零延迟,用户体验好,问答记录云端保存。

核心代码

类似chatGPT的人工智能问答,stream方式调用openai接口。

    def ask_stream(self, content):
        user = {"role": "user", "content": content}
        self.messages.append(user)
        print(f"ChatGPT ask {self.messages}")
        try:
            response = openai.ChatCompletion.create(
              model="gpt-3.5-turbo",
              messages=self.messages,
              stream=True,
              timeout=20,
              request_timeout=20
            )
            return response
        except Exception as e:
            print(f"openai exception:{e}")
            return None

 

软件截图

 

更多推荐

基于chatGPT和openAI的人工智能问答知识助手

本文发布于:2023-04-09 15:40:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/dc45e5a4d06a64eeb2228fa16df70f86.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:人工智能   助手   问答   知识   chatGPT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 61461文章数
  • 14阅读数
  • 0评论数