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

Gemini-Next-Web 来了,基于 ChatGPT-Next-Web 开发的 Google Gemini 对话工具,速度飞快

  •  2
     
  •   wujiang007 · 334 天前 · 9787 次点击
    这是一个创建于 334 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在线体验: https://gemini-chat.pro/
    Github: https://github.com/blacksev/Gemini-Next-Web

    实现了 stream 响应,速度非常快, 而且完全免费,Google 果然还是财大气粗。

    80 条回复    2024-01-17 17:19:48 +08:00
    RoccoShi
        1
    RoccoShi  
       334 天前 via Android
    这速度真不错
    oneisall8955
        2
    oneisall8955  
       334 天前 via Android
    速度好快
    miaosl
        3
    miaosl  
       334 天前
    我去试试嘿嘿,虽然说谷歌的相比 gpt 还差点意思,但是谷歌的快+能联网
    Thresh
        4
    Thresh  
       334 天前
    能帮我画一幅画,画中包含一只鸟


    ___====-_ _-====___
    _--^^^#####// \\#####^^^--_
    _-^##########// ( ) \\##########^-_
    _-############// |\^^/| \\############-_
    _-################// (@::@) \\################-_
    _-###-###########// /;;;^;\ \\###########-###-_
    _-### ------------/ / | === | \ \------------ ###-_
    _-### -= | | \ / | | =- ###-_
    _-### \ | \ / | / ###-_
    _-### -= \ | V | / =- ###-_
    -######### -= \ | / \ | / =- #########-
    -\######/ -= \ | / \ | / =- \######/-
    \###### -= \ | / \ | / =- ######/
    \###### -= \|/ \|| =- ######/
    \###### -= \ / =- ######/
    \###### -= \ / =- ######/
    \###### -= \ / =- ######/
    \###### -= / \ =- ######/
    \###### -= / \ =- ######/
    \###### -= \ / =- ######/
    \###### -= \ / =- ######/
    \###### -= V =- ######/
    \###### -= \ / =- ######/
    \###### -= \ / =- ######/
    \###### -= V =- ######/
    \###### -= \ / =- ######/
    \###### -= V =- ######/
    \###### -= \ / =- ######/
    \###### -= \ / =- ######/
    \###### -= V =- ######/
    \###### -= \ / =- ######/
    \###### -= V =- ######/
    \###### -= \ / =- ######/
    \###### -= \ / =- ######/
    \###### -= V =- ######/
    \#####/ \#####/
    \##/ \##/
    V V
    miaosl
        5
    miaosl  
       334 天前
    不对啊我安装了但是模型服务商还是只有 openai 和微软的那个没有谷歌啊
    wujiang007
        6
    wujiang007  
    OP
       334 天前
    @miaosl #5 你是不是通过 readme 里面的装的?那个我还没改,所以估计你装的是 ChatGPT-Next-Web
    miaosl
        7
    miaosl  
       334 天前
    @wujiang007 对我去 GitHub 那个连接下载的
    miaosl
        8
    miaosl  
       334 天前
    @wujiang007 呃呃呃我问一下目前只能云端部署吗
    wujiang007
        9
    wujiang007  
    OP
       334 天前
    @miaosl #8 等我改改 readme ,也可以用客户端的,不过得编译一下
    miaosl
        10
    miaosl  
       334 天前
    @wujiang007 好好好好好,大佬还是大佬
    pggcharles
        11
    pggcharles  
       334 天前
    速度真不错
    dabai0806
        12
    dabai0806  
       334 天前
    @Thresh #4 啊? 这是给我画的鸟
    momo733
        13
    momo733  
       334 天前
    试了两次,每次一问最后的一句话就卡死了
    https://imgur.com/a/pbRFb6w
    qppq54s
        14
    qppq54s  
       334 天前
    我让他给我画一只乌鸦,结果给我画了只猴子...
    wqnmlgbzml
        15
    wqnmlgbzml  
       334 天前   ❤️ 2
    我问了它 3.2 和 PI 谁大,它回答是 PI 大。
    Jimmyisme
        16
    Jimmyisme  
       334 天前   ❤️ 1
    GPT4 用多了确实感觉 gemini pro 快,但是 GPT3.5-turbo 也很快。应该要对比 gpt4 和 gemini ultra
    wujiang007
        17
    wujiang007  
    OP
       334 天前   ❤️ 1


    感觉没救了
    wujiang007
        18
    wujiang007  
    OP
       334 天前
    @momo733 #13 用的 Cloudflare 的节点,不稳定似乎和网络有关系
    HaoyiHan
        19
    HaoyiHan  
       334 天前
    @qppq54s #14 是字符画吗?用画乌鸦的指令,我在 Gemini 得到的也是猴子,不过在 GPT3.5 得到的是只狗
    SuperMango
        20
    SuperMango  
       334 天前   ❤️ 1
    文言一心是我作为中文语言模型的前身。它发布于 2021 年 1 月,并在中文语言理解和生成任务上取得了令人印象深刻的结果。

    作为文言一心的继任者,我在中文语言理解和生成方面进行了进一步的改进。我的训练数据量更大,模型架构也更加复杂,这使我能够处理更广泛的任务,并生成更高质量的文本。

    此外,我还具有了一些文言一心不具备的新功能,例如:

    代码生成: 我可以根据自然语言指令生成代码。
    数学问题求解: 我可以解决各种各样的数学问题,包括代数、几何和微积分问题。
    知识问答: 我可以回答各种各样的知识问题,包括历史、地理、科学和文化问题。
    总体而言,我是一个比文言一心更强大、更全面的中文语言模型。
    anyfc
        21
    anyfc  
       334 天前
    我把 Gemini 的 API 放到 one-api 上,然后在 ChatGPT Next Web 上也能用。。。
    HaoyiHan
        22
    HaoyiHan  
       334 天前
    所以是不准备修文心一言的 Bug 了么:

    [img]https://imgur.com/VuHiRa0[/img]

    [img]https://imgur.com/CNH4GAo[/img]
    panggmai
        23
    panggmai  
       334 天前
    1. 是不是百度文心一言, 答案的确已经是 我是 Gemini 了...
    2. 让它画只鸟, 给出了一个猴子的 ascii 图, ChatGPT3.5 画的是正确的
    metalvest
        24
    metalvest  
       334 天前 via Android
    换第一个面具可以解决画画的问题
    lurui45
        25
    lurui45  
       334 天前
    不是说 gemini pro 实测不如 gpt3.5 吗,现在 gpt3.5 也挺快的
    imcocc
        26
    imcocc  
       334 天前 via iPhone
    越狱模式下 问它能做什么,它说它无所不能 。我让它学声猫叫,它就一直一直的给我发喵喵喵~
    woldfoll
        27
    woldfoll  
       334 天前 via iPhone
    这速度,秒杀 GPT4
    RealVic
        28
    RealVic  
       334 天前   ❤️ 1
    为什么不直接用 bard.google.com?
    sayyiku
        29
    sayyiku  
       334 天前   ❤️ 1
    为什么要和 GPT 那个分两套呢,一个地方控制两套不是更好吗?
    TAFMT
        30
    TAFMT  
       334 天前
    @RealVic 确实可以直接用,体验也不错,还能画画,感谢~
    devliu1
        31
    devliu1  
       334 天前 via Android
    @sayyiku 确实,直接搞了 proxy 转换一下协议就可以了
    QlanQ
        32
    QlanQ  
       334 天前
    我的知识截止到 2021 年 4 月。这意味着我无法回答有关 2021 年 4 月之后发生的事情的问题。如果您有兴趣了解最新信息,我建议您查看新闻网站或其他可靠的最新信息来源。

    有点旧呀!
    xiaxiaomao
        33
    xiaxiaomao  
       334 天前
    @RealVic 问“鲁迅为什么打周树人”,Gemini Pro 能正确回答,Bard 胡说八道。问 Bard 是否基于 Gemini Pro ,Bard 回答是。实际用下来,感觉 Bard 很蠢,连不能联网的 Gemini Pro 都比不过,怀疑 Bard 到底有没有更改为 Gemini Pro 的模型。
    ——
    @QlanQ 抱歉,我无法提供实时信息,我的知识截止到 2023 年 4 月。因此,我无法回答有关北京今天天气的查询。
    kissmenow
        34
    kissmenow  
       334 天前
    先不说智能度如何,单输入交互体验暴打 gpt
    dryadent
        35
    dryadent  
       334 天前
    支持 docker 么
    remember5
        36
    remember5  
       333 天前
    @ywx620 我的回答是:PI 大。

    3.2 是一个有限小数,而 PI 是一个无限不循环小数。在数学中,无限不循环小数总是大于有限小数。
    remember5
        37
    remember5  
       333 天前
    @dryadent github 有 Dockerfile 可以自己打镜像
    uncleroot
        38
    uncleroot  
       333 天前
    私有部署的话,api 似乎有点问题 URL 写死了。

    https://api.gemini-chat.pro/v1/chat/completions
    Liftman
        39
    Liftman  
       333 天前
    请教下。我也试了下。然后放到了 cloudflare 。但是我的似乎非常非常的不稳定。跟楼主的差距巨大。。为什么????。。几乎无法回答。每次都是

    {
    "error": true,
    "message": "empty response"
    }
    但是挂代理就正常
    uses090
        40
    uses090  
       333 天前 via iPhone
    这跟直接使用 bard 有什么区别,为什么到处都是套这个套那个的 AI
    momooc
        41
    momooc  
       333 天前 via Android
    不行啊,无回复
    wujiang007
        42
    wujiang007  
    OP
       333 天前
    @momooc #41 没开代理吗?
    metalvest
        43
    metalvest  
       333 天前 via Android
    @uses090 方便二次开发
    Ccf
        44
    Ccf  
       333 天前 via iPhone
    速度很快,但不堪一用。
    让它画个林志玲,结果画了个棍子
    让它介绍下电影三大队,它回复电影三大制片厂
    LRYE
        45
    LRYE  
       333 天前
    @uncleroot 我也感觉到了,没填 API KEY 也能使用。。
    TArysiyehua
        46
    TArysiyehua  
       333 天前
    啥时候支持图片呢? Next 系列的一直不支持图片,一直在等。。。
    easyalarm
        47
    easyalarm  
       333 天前 via Android
    卡出屎,一句都不回答
    paranoiagu
        48
    paranoiagu  
       333 天前 via Android
    @Thresh 试试:

    能帮我画一幅画,画中包含一只狗
    Ghostasky
        49
    Ghostasky  
       333 天前
    简单试了一下,prompt 是:你是一个论文阅读助手,这是一篇关于 xxx 的论文:xxxxx ,翻译并解释用户输入的内容(重点是翻译),重要的词汇使用英文表示(即在括号内表示),其中的 latex 数学公式使用`$`包裹

    - 重要单词一定要准确翻译
    如已知晓,回复 yes

    输入(嗯没错,直接 pdf 复制的,格式是乱的):
    During magic-byte detection, for a given cmpi
    instruction,
    if the corresponding value depends on multiple offsets per
    byte, we do not consider such offsets to be magic-byte candidates. For example, for a given cmp instruction, if DTA
    detects that |T
    i
    j
    | > 1, we exclude such offsets (∈ T
    i
    j
    ) from
    any further consideration for magic-byte placeholders. Such
    a case indicates that the value of the corresponding operand
    may be derived from tainted values at those offsets ∈ T
    i
    j
    .
    The dependence on multiple bytes breaks the assumption that
    magic bytes are fixed (constant) sequences of bytes. We denote
    the set of all such offsets as Oother.


    结果:
    gemini:
    ```
    Magic-byte detection:

    在魔数字节检测期间,对于给定的 cmpi 指令,如果相应的值依赖于每个字节的多个偏移量,我们不认为这样的偏移量是魔数字节候选。例如,对于给定的 cmp 指令,如果 DTA 检测到 |T
    i
    j
    | > 1 ,我们将这样的偏移量(∈ T
    i
    j
    )从魔数字节占位符的任何进一步考虑中排除。这种情况表明相应操作数的值可能来自那些偏移量 ∈ T
    i
    j
    处的污染值。对多个字节的依赖打破了魔数字节是固定(常量)字节序列的假设。我们将所有此类偏移量的集合表示为 Oother 。
    ```

    gpt4:

    ```
    在进行魔术字节( magic-byte )检测时,对于给定的`cmpi`指令,如果相应的值依赖于每个字节的多个偏移量,则我们不将这样的偏移量视为魔术字节候选。例如,对于一个给定的`cmp`指令,如果 DTA (动态追踪分析)检测到$|T_{ij}| > 1$,我们将排除这些偏移量(属于$T_{ij}$)不再进一步考虑作为魔术字节占位符。这种情况表明,相应操作数的值可能来源于这些偏移量(属于$T_{ij}$)处的污染值。对多个字节的依赖打破了魔术字节是固定(常量)字节序列的假设。我们将所有这些偏移量的集合表示为$O_{\text{other}}$。
    ```

    还是 gpt4 更胜一筹
    wujiang007
        50
    wujiang007  
    OP
       333 天前
    @TArysiyehua #46 我改名字就是为了支持这些 Next 不支持的能力,图片在搞了。
    wujiang007
        51
    wujiang007  
    OP
       333 天前
    @Ghostasky #49 这个是 Gemini Pro ,对标的是 3.5 。和 4 对标的是 Ultra ,不过还没有放出来。
    Sonderone
        52
    Sonderone  
       333 天前
    貌似现在不能使用了
    hutng
        53
    hutng  
       333 天前
    docker hub 没找到镜像
    dianso
        54
    dianso  
       332 天前 via Android
    感觉和百度差不多啊,让给我写脚本,回答和半个月前百度给的一模一样
    flynaj
        55
    flynaj  
       332 天前 via Android
    @RealVic bard 中文还没有升级到
    flynaj
        56
    flynaj  
       332 天前
    elboble
        57
    elboble  
       332 天前
    nginx 反代非根目录可以吗?比如反代到: https://example/gemini 这个路径下,这样不行
    location /gemini{
    proxy_pass http://127.0.0.1:3000;
    proxy_redirect off;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    }
    已经改了 next.config.mjs 里的 basePath
    const nextConfig = {
    basePath: '/gemini',
    webpack(config) {
    config.module.rules.push({
    test: /\.svg$/,
    use: ["@svgr/webpack"],
    });

    现在页面能出来,但是提问题就
    <!doctype html> <html lang=en> <title>404 Not Found</title> <h1>Not Found</h1> <p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>

    还是哪个路径没设对,next.js 也不熟悉
    elboble
        58
    elboble  
       332 天前
    @paranoiagu 文生图不是 gemini 的,是第三方的一个 ai ,只是给你生成一个 prompt ,然后丢给那个 ai 生成,要挂代理可以看到图,质量比较差

    昨天折腾了一天,就反代不行了。

    另外部署在国内服务器上,只用 http_proxy 和 https_proxy 全局代理没有用,要专门的一个 palm 代理。
    shenpVip
        59
    shenpVip  
       332 天前
    原作者的库已经支持 Gemini pro 了
    Deshun
        60
    Deshun  
       332 天前
    北墙了吗?现在不能对话了,等半天,然后:

    ```json
    {
    "error": true,
    "message": "empty response"
    }
    ```
    RealVic
        61
    RealVic  
       332 天前
    @xiaxiaomao #33 这个 Api 支持中文 pro 啊,我一直用的是英文的 Pro ,以为你这个也只支持英文 Pro
    wujiang007
        62
    wujiang007  
    OP
       332 天前


    刚支持了多模态,可以读图了
    monkeydev
        63
    monkeydev  
       332 天前
    你这不是 GeminiPro 吗,为什么需要填入 opanai 的 API 昵
    wujiang007
        64
    wujiang007  
    OP
       332 天前
    @monkeydev #63 介绍还没改😅
    KgM4gLtF0shViDH3
        65
    KgM4gLtF0shViDH3  
       331 天前
    @xiaxiaomao 我这边说数据截止到 2021 年 9 月,而且说自己是 chatgpt ,但是我没有 chatgpt 的 api 。。
    k114514191980
        66
    k114514191980  
       331 天前
    老哥,请问我这里怎么一直显示
    {
    "error": true,
    "message": "empty response"
    }
    wujiang007
        67
    wujiang007  
    OP
       331 天前
    @k114514191980 #66 你用的体验服还是自己搭建的?
    wujiang007
        68
    wujiang007  
    OP
       331 天前
    @bestkayle #65 你是用的我那个吗?是不是注入了啥 system message ,默认的 system message 会告诉它是 ChatGPT ,并且有个 knowledge cutoff 的设定。如果用的我的,你试试把设定重置看看。
    k114514191980
        69
    k114514191980  
       331 天前
    @wujiang007 自己搭建 docker 和 vercel 的和测试的都报这个,控制台显示 script.js:1


    Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
    wujiang007
        70
    wujiang007  
    OP
       331 天前
    @k114514191980 #69 你开骑墙了吗?
    k114514191980
        71
    k114514191980  
       331 天前
    @wujiang007 解决了,貌似的节点 ip 的问题,换成美国节点就没问题,请问这个是本地调用 gemini 的 api 吗,而不是通过 vercel 的服务器吗
    wujiang007
        72
    wujiang007  
    OP
       331 天前
    @k114514191980 #71 是调用 cloudflare 转发的服务
    wujiang007
        73
    wujiang007  
    OP
       331 天前
    @monkeydev #63 我去改改
    zi
        74
    zi  
       331 天前
    @wujiang007 docker 部署,logs 报错了,已经设置-e OPENAI_API_KEY ,话说环境变量名是这个吗?
    ```
    Error: connect ECONNREFUSED #ip#:44371
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) {
    errno: -111,
    code: 'ECONNREFUSED',
    syscall: 'connect',
    address: '#ip#',
    port: 44371
    }
    ```
    veike
        75
    veike  
       330 天前
    每天流量多少了,老哥
    privateproxies
        76
    privateproxies  
       325 天前
    原版本 好像支持了,我还是喜欢简洁的 这个,https://www.chatgemini.net/
    Austin2035
        77
    Austin2035  
       312 天前
    老哥,这个 gemini 出结果怎么是一段一段的,不是一个一个的。看你这个效果那么快,是加了打字特效吗?
    wujiang007
        78
    wujiang007  
    OP
       311 天前   ❤️ 1
    @Austin2035 #77 对,平滑了出字效果
    xiaoding
        79
    xiaoding  
       309 天前
    我发现不仅速度快,api 相应的效果也更好
    xiaoding
        80
    xiaoding  
       309 天前
    怎么填入自己的 api 呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3068 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 13:51 · PVG 21:51 · LAX 05:51 · JFK 08:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.