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

可以和书本聊天的应用

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

    开发了一个可以和书本聊天的应用 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
    fo0o7hU2tr6v6TCe
        9
    fo0o7hU2tr6v6TCe  
       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 试试
    rebang
        18
    rebang  
       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
    不支持中文回答啊
    ex1gtnim7d
        21
    ex1gtnim7d  
       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.8MB
    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  
       2023-08-23 13:56:42 +08:00
    话说怎么注册呢?
    teenthsch
        54
    teenthsch  
    OP
       2023-08-24 07:56:37 +08:00
    @doomzc 注册马上恢复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6046 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 02:13 PVG 10:13 LAX 19:13 JFK 22:13
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86