基于 chatGPT 的文章阅读助手 # myGPTReader

查看 274|回复 22
作者:bmpidev2019   
开源地址: https://github.com/madawei2699/myGPTReader
背景: https://twitter.com/madawei2699/status/1632246398308724737
花了几天时间开发了基于 gpt_index 与 chatGPT 的 slack bot ,功能就如这个帖子里展示的,只不过是在 slack 中交互。如果想体验的话可以加入这个 slack channel: https://join.slack.com/t/bmpidev/shared_invite/zt-1r38f90n5-bOp~RZqoMYiYMOtmKZsbcw

目前实现的功能:
[ol]
  • 可发送多个链接(支持普通页面与 RSS 链接),让 chatGPT 基于这些文章内容进行总结、分析处理;
  • 会自动对链接进行爬取,如果常规爬取不了的站点会启用无头浏览器代理爬取;
  • slack bot 会自动在问题下的 thread 内异步回复答案;
  • 不包含链接的内容直接发给 chatGPT 处理;
    [/ol]
    未来的进一步规划:
    [ol]
  • 定时自动总结每日订阅的邮件列表或文章信息源;
  • 支持多种 prompt 模版做自定义的调优;
  • 可能会支持语音交互;
    [/ol]
    彩蛋:此项目是与 chatGPT 一块结对开发的,我把交互的 prompt 过程也记录下来了,感兴趣的可围观: https://github.com/madawei2699/myGPTReader/blob/main/docs/chatGPT/CDDR.md

    chatgpt, Slack, bot, prompt

  • gogogo1203   
    可以把 以前的旧信息提前生成成 vector 存起来,然后用 embeding, 省去 4000token 的麻烦。
    ggmood   
    已 star
    NathanZeng   
    赞一个。之前看过楼主的 blog ,很牛逼。
    conge   
    与 chatGPT 一块结对开发这件事,对我触动很大。我以前只是问他一些具体的问题,但从来没想过让它从头到尾帮我写代码!
    开启了新思路啊!!
    大写的服!
    haoxuexiaoyao   
    支持爬取文档么 比如 python3.11 文档
    bmpidev2019
    OP
      
    @haoxuexiaoyao 可以的,你甚至可以吧一本书的内容用 embedding 处理,目前这个 bot 只是处理单页面,当然也可以一次发送多个 url 让它把这些页面内容全部喂给 chatGPT 去处理。
    lopssh   
    这个可以!
    handuo   
    感谢!平时用 discord bot,可以也移植到 discord 上去
    kongkongye   
    @bmpidev2019 我有个疑问,内容喂了后,问他某个具体的 xxx ,那是先把与 xxx 有关的行按相关程度提取出来,然后当作上下文来问 chatgpt ,但如果只是问整篇文章 /整本书写了什么,那提取的是什么东西呢?
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部