V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
teenthsch
V2EX  ›  分享创造

可以和书本聊天的应用

  •  2
     
  •   teenthsch · 2023-06-27 08:20:46 +08:00 · 4765 次点击
    这是一个创建于 388 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发了一个可以和书本聊天的应用 chatbook ,预览效果如下,目前是 demo 阶段,欢迎使用 预览图片 预览图片

    第 1 条附言  ·  2023-06-27 08:51:56 +08:00
    第 2 条附言  ·  2023-06-27 22:58:04 +08:00
    看留言,上传失败的情况下,可能当时属于流量高峰,多次上传失败可以换一本书,书的大小越小越好。
    不是预设的 prompt ,是根据书里的内容来的,出现英文应该是内容没有解读到,导致错乱。
    大家可以看看你们最想要的功能是什么,可以升级迭代,比如怎么快速的了解一本书的内容对于我是否有价值。
    54 条回复    2023-08-24 07:56:37 +08:00
    opengps
        1
    opengps  
       2023-06-27 08:24:21 +08:00
    空格让路径失效了
    teenthsch
        2
    teenthsch  
    OP
       2023-06-27 08:29:27 +08:00
    @opengps 链接弄好了
    loxlblade
        3
    loxlblade  
       2023-06-27 08:38:50 +08:00   ❤️ 1
    这能叫开发?? V
    dw2693734d
        4
    dw2693734d  
       2023-06-27 08:44:50 +08:00
    有链接吗
    teenthsch
        5
    teenthsch  
    OP
       2023-06-27 08:47:10 +08:00
    teenthsch
        6
    teenthsch  
    OP
       2023-06-27 08:47:32 +08:00
    @loxlblade 什么意思
    tomasyang
        7
    tomasyang  
       2023-06-27 08:58:20 +08:00
    @loxlblade 怎么不是开发了?应用本来就是功能点组合的产物,要不你发一下您的大作让大伙瞅瞅?
    metalvest
        8
    metalvest  
       2023-06-27 09:09:54 +08:00   ❤️ 1
    最好能搞成本机运行的,免得上传 pdf
    hzjseasea
        9
    hzjseasea  
       2023-06-27 09:12:54 +08:00
    如果是扫描出来的 pdf (普通应用打开无法解析章节的) 他能识别么
    nealHuang
        10
    nealHuang  
       2023-06-27 09:14:56 +08:00   ❤️ 2
    这感觉是 chatgpt 预设一个 prompt 然后丢书名进去聊天,会有好多不准确的信息的
    yingyan25
        11
    yingyan25  
       2023-06-27 09:33:41 +08:00
    @loxlblade 怎么都觉得从底层开始,从 0 开始才是开发呢?好东西是不断迭代出来的
    yeshu
        12
    yeshu  
       2023-06-27 09:34:22 +08:00   ❤️ 1
    我推荐个网站吧,https://www.chatpdf.com ,它还可以定位到对应的章节,功能感觉更强大
    stt66
        13
    stt66  
       2023-06-27 09:47:49 +08:00   ❤️ 1
    支持!最起码是心血和努力的结果。功能可以慢慢优化,慢慢升级就好。尊重每一个有产出的人
    anonydmer
        14
    anonydmer  
       2023-06-27 09:55:24 +08:00   ❤️ 2
    Bigbelly
        15
    Bigbelly  
       2023-06-27 09:55:39 +08:00
    怎么一直上传失败
    hagerhu
        16
    hagerhu  
       2023-06-27 09:56:52 +08:00
    👍感觉更重要的是如何问出好的问题
    jellybool
        17
    jellybool  
       2023-06-27 10:02:46 +08:00 via Android
    pdf.ai 试试
    sunhuawei
        18
    sunhuawei  
       2023-06-27 10:10:10 +08:00
    请教下实现逻辑。应该不是楼上说的用书名预设 prompt 那么简单
    creazynoray
        19
    creazynoray  
       2023-06-27 10:24:00 +08:00
    @Bigbelly 同上传失败
    haoxuexiaoyao
        20
    haoxuexiaoyao  
       2023-06-27 10:35:05 +08:00
    不支持中文回答啊
    kerb15
        21
    kerb15  
       2023-06-27 10:38:19 +08:00
    如果遇到没有大纲的 pdf ,是不是就没办法列出章节目录了
    Xiqiuqiu
        22
    Xiqiuqiu  
       2023-06-27 10:39:37 +08:00
    支持一下
    RealJacob
        23
    RealJacob  
       2023-06-27 10:44:57 +08:00
    RealJacob
        24
    RealJacob  
       2023-06-27 10:48:45 +08:00
    @RealJacob
    chat.yandu.ai
    可建立多个 namespace ,可分别构建不同的 pdf 知识库,每个知识库可以有多个 chat
    暂时不限制 pdf 上传数量,单个 pdf 大小
    不存 pdf 文件本身到数据库,本地解析成字符串后只存向量
    支持一键切换中英文回答
    提供答案来源
    nobot
        25
    nobot  
       2023-06-27 11:19:36 +08:00
    @sunhuawei 就是根据书名,如果 chatgpt 没收入的书籍,就会提示,我不知道你指的是哪本书
    nice2cu
        26
    nice2cu  
       2023-06-27 11:27:26 +08:00
    能不能支持搜索书名,不需要手动上传
    wonderfulcxm
        27
    wonderfulcxm  
       2023-06-27 11:35:22 +08:00
    啊这?难道真的是根据书名来的? 😂
    bhy
        28
    bhy  
       2023-06-27 12:19:43 +08:00
    是用 OpenAI embedding 做的吗?一整本书做 embedding 可是要花不少钱的吧?
    V2mario
        29
    V2mario  
       2023-06-27 12:52:16 +08:00
    背后是 gpt 么?我也想弄一个这个给自己用
    jamosLi
        30
    jamosLi  
       2023-06-27 13:34:22 +08:00
    这个应用其实就是 azure openai 知识库功能,扔一个文档,然后他变成知识库。
    justwkj07
        31
    justwkj07  
       2023-06-27 14:12:43 +08:00
    好像是本地知识库的开源项目吧,可以识别本地文件
    sanchez0623
        32
    sanchez0623  
       2023-06-27 14:31:06 +08:00
    @anonydmer #14 这些是付费的还是免费的~
    dazkarieh
        33
    dazkarieh  
       2023-06-27 14:38:10 +08:00
    对照了下理解能力可以的,就是给出回复的时间有点慢
    goslinnn
        34
    goslinnn  
       2023-06-27 15:36:21 +08:00
    上传失败很多次才能成功一次,问题问了十次正常响应了一次,这属于自测都没通过的阶段吧
    liamLL
        35
    liamLL  
       2023-06-27 15:41:26 +08:00
    上传三次都失败,文件大小 30M
    HuangYongsheng
        36
    HuangYongsheng  
       2023-06-27 16:54:34 +08:00
    上传多次失败
    霍乱时期的爱情.PDF PDF 文稿 - 1.8 MB
    loxlblade
        37
    loxlblade  
       2023-06-27 18:47:11 +08:00 via Android
    不是的
    loxlblade
        38
    loxlblade  
       2023-06-27 18:48:13 +08:00 via Android
    @tomasyang 哦 懂了,必须要自己有拿得出手的开发,才能留言
    fromdark
        39
    fromdark  
       2023-06-27 19:34:26 +08:00
    这个仓库里有很多类似的免费开源产品了 https://github.com/Eternaldeath/AIProductHome#阅读辅助
    sweat89
        40
    sweat89  
       2023-06-27 21:37:30 +08:00
    langchain+vector database ?
    teenthsch
        41
    teenthsch  
    OP
       2023-06-27 22:45:30 +08:00
    @hzjseasea 这个不知道可以试试
    teenthsch
        42
    teenthsch  
    OP
       2023-06-27 22:46:18 +08:00
    @Bigbelly 可能访问量大了
    teenthsch
        43
    teenthsch  
    OP
       2023-06-27 22:47:07 +08:00
    @nobot 不是书名,就是书的内容
    teenthsch
        44
    teenthsch  
    OP
       2023-06-27 22:47:24 +08:00
    @V2mario 是的
    teenthsch
        45
    teenthsch  
    OP
       2023-06-27 22:47:56 +08:00
    @bhy 不贵还好
    teenthsch
        46
    teenthsch  
    OP
       2023-06-27 22:49:15 +08:00
    @hzjseasea 这个恐怕不怎么行
    gogogo1203
        47
    gogogo1203  
       2023-06-28 10:28:28 +08:00   ❤️ 1
    如果用的是 gpt3.5, 出现英文是基本无解的,不管你怎么 prompt 都有很大概率不尊重你的指令。 如果是 gpt4 会好很多。
    hackpro
        48
    hackpro  
       2023-06-28 13:17:56 +08:00 via iPhone
    比如读到某本书某个段落有疑问 可以用来提问解答?
    teenthsch
        49
    teenthsch  
    OP
       2023-06-28 20:54:19 +08:00
    @gogogo1203 这个有解决方案吧,可以优化
    teenthsch
        50
    teenthsch  
    OP
       2023-06-28 20:55:18 +08:00
    @hackpro 这个应该不行,如果强行做的话,不知道内容咋样
    gogogo1203
        51
    gogogo1203  
       2023-06-28 23:37:01 +08:00
    @teenthsch 我用了这么久的 gtp3.5 api, 我的建议是直接让用户重新 prompt 一下。gpt3.5 有不小的概率不尊重 prompt 要求的内容,好处是够便宜,直接重新 prompt 就好了
    teenthsch
        52
    teenthsch  
    OP
       2023-06-30 23:29:58 +08:00
    @gogogo1203 [用户重新 prompt 一下] 这个什么意思呢
    doomzc
        53
    doomzc  
       331 天前
    话说怎么注册呢?
    teenthsch
        54
    teenthsch  
    OP
       330 天前
    @doomzc 注册马上恢复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   907 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 21:21 · PVG 05:21 · LAX 14:21 · JFK 17:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.