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

[🎉 开源] 简洁风格 ChatGPT 网页,支持语音输入输出,单 HTML 快速部署

  •  
  •   xqdoo00o · 2023-03-31 15:17:38 +08:00 · 3406 次点击
    这是一个创建于 604 天前的主题,其中的信息可能已经有所发展或是发生改变。

    简介

    基于 nginx 和 OpenAI gpt-3.5-turbo API 实现的开源 HTML 文件。

    1.部署一个 HTML 文件,配合 nginx 反代即可使用。

    2.支持复制,刷新,语音输入,朗读等功能,以及众多自定义选项。

    3.支持修改 API Key ,GPT 模型,连续对话,长回复,历史记录等功能。

    4.支持语音输入和输出,支持连续朗读和自动朗读。

    日后会有多多功能不断扩展支持

    项目地址:Github

    Demo:在线预览(使用需自定义 API Key ,正常访问 openai 接口)

    明天 API Key 到期🤣搭个公开网站😎: 在线使用

    预览图

    示例

    23 条回复    2023-04-27 10:49:51 +08:00
    ttwxdly
        1
    ttwxdly  
       2023-03-31 15:18:38 +08:00
    支持。
    ourongxing
        2
    ourongxing  
       2023-03-31 17:27:05 +08:00
    没有用 Jquery 我不是很满意。
    xqdoo00o
        3
    xqdoo00o  
    OP
       2023-03-31 17:42:50 +08:00
    iamsad3508
        4
    iamsad3508  
       2023-03-31 17:52:52 +08:00 via Android
    看着不错,差点切换过去了,但需要优化以下问题
    1.对话框没有填充全屏
    2.优化一下 vba 代码的缩进 :if true then i=i+1 end if ,但不会有优化
    3.是否需要有访问密码以防止别人爬走 key?
    4.移动客户端的话右边的重试按钮太小了
    DjvuLee
        5
    DjvuLee  
       2023-03-31 18:06:10 +08:00
    语音功能不错,调用的是哪家的 API ?
    DOLLOR
        6
    DOLLOR  
       2023-03-31 19:18:57 +08:00 via Android
    没用 jQuery ,我很满意。
    xqdoo00o
        7
    xqdoo00o  
    OP
       2023-03-31 21:43:43 +08:00
    @iamsad3508
    1. 是 feature ,大屏不想全屏
    2. 能提供下可复现的提问吗
    3. 开 HTTPS 就好了。
    4. 这个确实要优化下,不过还没想好怎么弄
    iamsad3508
        8
    iamsad3508  
       2023-03-31 22:20:59 +08:00 via Android
    @xqdoo00o 优化以下 vba 代码的缩进 :if true then i=i+1 end if

    最好是代码框能 copy 的那种,然后还能给出我想要的结果:
    if true then
    i=i+1
    end if
    我点右边三个点复制的时候是能缩进的
    xqdoo00o
        9
    xqdoo00o  
    OP
       2023-03-31 23:20:06 +08:00
    @iamsad3508
    你看下,代码的话直接点复制代码就行了
    ![test.png]( https://s2.loli.net/2023/03/31/unRwlkZbipo8Ymf.png)
    iamsad3508
        10
    iamsad3508  
       2023-04-01 04:44:04 +08:00 via Android
    @xqdoo00o 好吧…加多一句,结果以 markdown 形式返回…
    fonlan
        11
    fonlan  
       2023-04-01 09:41:55 +08:00
    一直没弄明白免费账户通过 API key 访问使用的到底是个啥模型?似乎不是 GPT3 也不是 GPT3.5
    xqdoo00o
        12
    xqdoo00o  
    OP
       2023-04-01 11:25:19 +08:00
    @fonlan 可选,一般是 gpt-3.5
    xqdoo00o
        13
    xqdoo00o  
    OP
       2023-04-01 12:02:31 +08:00
    @DjvuLee Azure, Edge, 系统自带都有
    coolloves
        14
    coolloves  
       2023-04-01 12:13:13 +08:00
    这个真不戳.最为简洁的,但是功能确实目前最多的,好评
    xqdoo00o
        15
    xqdoo00o  
    OP
       2023-04-01 15:22:36 +08:00
    @coolloves 😎
    holala
        16
    holala  
       2023-04-01 19:49:27 +08:00
    加一个访问鉴权好一点
    xqdoo00o
        17
    xqdoo00o  
    OP
       2023-04-01 20:14:37 +08:00
    @holala nginx 和 caddy 都自带 basic_auth 模块,也够用了。或者不要在后端配置 API key ,前端输入
    xqdoo00o
        18
    xqdoo00o  
    OP
       2023-04-02 16:30:30 +08:00
    搞了个新 API Key ,网站又可以用了
    boboyangmoumou
        19
    boboyangmoumou  
       2023-04-02 18:10:57 +08:00
    点赞,很不错
    fonlan
        20
    fonlan  
       2023-04-02 23:31:55 +08:00
    @xqdoo00o #12 可我问他了,他说不是
    xqdoo00o
        21
    xqdoo00o  
    OP
       2023-04-03 09:59:11 +08:00
    @fonlan 问他的不一定准确,调的 api 是 gpt-3.5 就是了
    l4ever
        22
    l4ever  
       2023-04-04 09:51:08 +08:00
    加个代理, 加个密码, 完善一下很棒了.
    xqdoo00o
        23
    xqdoo00o  
    OP
       2023-04-27 10:49:51 +08:00
    @iamsad3508 新版改进了,可以再试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   879 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:32 · PVG 05:32 · LAX 13:32 · JFK 16:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.