V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
you222
V2EX  ›  程序员

将 Github Copilot 转换为 ChatGPT,免费使用 GPT-4 模型,目前已支持多种部署方式,欢迎大家体验使用

  •  
  •   you222 · 109 天前 · 7085 次点击
    这是一个创建于 109 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前发的第一个版本部署起来比较麻烦,经过其他大佬们的 PR 改进,目前已经支持 Docker 、Cloudflare Worker 、Kubernetes 等方式部署。同时获取 Token 的方法也更加安全简便,代码也已经重构优化过一轮。

    欢迎大家体验使用: https://github.com/aaamoon/copilot-gpt4-service

    记录下最近上了 Github Trending trending

    第 1 条附言  ·  109 天前
    经提醒,Cloudflare Worker 运行在 Cloudflare 的边缘网络上,IP 地址会频繁变动,请求稍微大点可能会触发 Github 安全预警或限制,请大家避免使用 Cloudflare Worker 部署
    66 条回复    2024-04-07 01:36:09 +08:00
    lozzow
        1
    lozzow  
       109 天前
    怕被封号
    you222
        2
    you222  
    OP
       109 天前
    @lozzow 固定 IP 服务器部署和不大范围公开自己的 Token 是比较安全的
    Jaeger
        3
    Jaeger  
       109 天前
    已经用起来了,非常好用,感谢分享
    digd
        4
    digd  
       109 天前 via Android
    好东西
    sherlockwoo
        5
    sherlockwoo  
       109 天前
    有没有 Copilot 使用 ChatGPT API 的插件
    Eiden
        6
    Eiden  
       109 天前
    有没有反过来的
    Twelveeee
        7
    Twelveeee  
       109 天前
    wonderfulcxm
        8
    wonderfulcxm  
       109 天前 via iPhone
    这个能取得 gpt 4.0 的 api key 吗?
    you222
        9
    you222  
    OP
       109 天前
    @Twelveeee 谢谢,我们会在文档移除这种部署方式并做好提示
    you222
        10
    you222  
    OP
       109 天前
    @wonderfulcxm github copilot chat 其实就是调用 chatgpt 的接口
    you222
        11
    you222  
    OP
       109 天前
    @Eiden 反过来的那种工具使用效果一般都不太好
    garywill
        12
    garywill  
       109 天前
    提问:这个和 `gh copilot suggest 或 explain` 一样吗?
    好像那个只能问 shell/git/gh 三种问题
    lhcnic
        13
    lhcnic  
       109 天前
    用上了,感谢分享。
    lstz
        14
    lstz  
       109 天前 via iPhone
    礼貌问下 copilot chat 用的是 3.5 还是 4.0 ?
    siweipancc
        15
    siweipancc  
       109 天前 via iPhone
    我记得底层是 gayhub 官方账号吧哈哈哈
    coolfan
        16
    coolfan  
       109 天前   ❤️ 2
    @lstz 4
    iorilu
        17
    iorilu  
       109 天前
    怎么用呢, 要先开通 github copilot 吗, 还是真的可以完全免费
    you222
        18
    you222  
    OP
       109 天前   ❤️ 1
    @lstz 3.5 和 4.0 都支持,可以通过自己传参修改
    you222
        19
    you222  
    OP
       109 天前
    @iorilu 开通 github copilot 才行
    unco020511
        20
    unco020511  
       109 天前
    啊这,感觉官方不会被允许这样用
    miku8miku
        21
    miku8miku  
       109 天前
    能不能想办法把字节的 coze 接口搞出来 hhh
    chippai
        22
    chippai  
       109 天前
    可以了,正好一直在 idea 使用 copilot ;没想到还能嫖到 chatgpt 4 ,纯本地部署,用的也放心;感谢分享
    lstz
        23
    lstz  
       109 天前 via iPhone
    @you222
    @coolfan 谢谢大佬
    coolcoffee
        24
    coolcoffee  
       109 天前
    上 Trending 感觉就危险了,GitHub 官方的 prompt 里面都严格限定了变成范围的使用,这样突破限制也很容易被检测出来干掉。

    如果只是封 propmt 还好,封账号就麻烦了。
    jadeborner
        25
    jadeborner  
       109 天前
    @you222 github copilot 开通了能用 github copilot chat 吗?
    Alias4ck
        26
    Alias4ck  
       109 天前
    我记得之前那个 pandora 的就弄了这个 被永封
    Lockroach
        27
    Lockroach  
       109 天前
    已经用了几天了,看着项目的 star 从 6 百多到现在。
    不过上 trending 感觉有点危险了
    you222
        28
    you222  
    OP
       109 天前
    @jadeborner 可以的,现在 github copilot chat 已经对所有开通了 github copilot 的用户开放
    you222
        29
    you222  
    OP
       109 天前
    @Alias4ck pandora 的项目好像是因为 CoCopilot 拼车被封?
    november
        30
    november  
       109 天前
    意思是说,copliot 是用的 3.5 ,而 copliot chat 用的 4.
    然后这个方法可以把 copliot 改为 4 ?
    googlefans
        31
    googlefans  
       109 天前
    不会用
    iamcy
        32
    iamcy  
       109 天前   ❤️ 1
    @november copilot 3.5 和 4 混用的
    hiveex
        33
    hiveex  
       109 天前
    up docker 部署后套上 CF 访问报 502 应该怎么处理呢
    hellodigua
        34
    hellodigua  
       109 天前
    请问下 OP ,你用的啥服务器啊,原来用的是你给的 API ,响应快且灵敏,我自己的服务器部署以后一个回答要半天时间🤣
    hiveex
        35
    hiveex  
       109 天前
    @hiveex 咦 奇怪 是 docker 部署后 log 提示成功了 但是不管是本地 curl 还是外部请求 都无法响应..
    hiveex
        36
    hiveex  
       109 天前
    hiveex
        37
    hiveex  
       109 天前
    @hiveex 解决了 要指定 host 0.0.0.0
    you222
        38
    you222  
    OP
       109 天前
    @hellodigua 原来的服务器是用的这个 RackNerd 最便宜的那款
    Maerd
        39
    Maerd  
       109 天前
    copilot 用的应该是 codex 吧,这个是基于 gpt3 的,他是怎么做到转换成 gpt4 使用的呢?
    sickoo
        40
    sickoo  
       109 天前
    用习惯了,到时候不付费都不行了。。。
    zhaidoudou123
        41
    zhaidoudou123  
       109 天前
    @hiveex #37
    我上次也折腾了半天,今天才搞明白是这个问题😂

    @you222
    请问 OP 有用过 opencat 吗,我试了一下,判断问题倒是能判断出是 4 ,我问他就只会回答是 gpt3 ,可是 next-web 我直接问的话就会回答是 gpt4
    you222
        43
    you222  
    OP
       109 天前
    @zhaidoudou123 直接问模型不太准的,可以问那个鲁迅打了周树人一顿这个问题判断
    zhangolve
        44
    zhangolve  
       109 天前
    昨天看阮一峰推荐了,已经开搞了,很不错。
    yveJohn
        45
    yveJohn  
       109 天前
    哈,刚部署好就看到这帖子了
    fyxtc
        46
    fyxtc  
       109 天前
    github copolit 可以用别人的学生身份申请,然后 token 给自己用,这样可以搭建吗
    you222
        47
    you222  
    OP
       109 天前
    @fyxtc 也可以
    A3
        48
    A3  
       109 天前 via Android
    system promote 改到接口里,直接凉凉
    fyxtc
        49
    fyxtc  
       109 天前
    @you222 感谢,已 star
    Donne
        50
    Donne  
       109 天前
    体验了还不错,但是没有服务器可以自己部署转发服务,不敢用了怕被封号
    fatelight
        51
    fatelight  
       109 天前
    收藏了
    xiadengmaX1
        52
    xiadengmaX1  
       108 天前
    很棒,配上本地部署 nextweb,体验不错
    SayoKurisu
        53
    SayoKurisu  
       105 天前
    已 star ,不要用大号上车,不要共享使用,所以月抛号非常合适用来玩这个
    推广一下我的独享 GitHub Copilot 月抛号,只要 ¥ 9.9
    https://kfaka.ru/
    zhangyunlu80
        54
    zhangyunlu80  
       101 天前
    收藏一下
    zhangyunlu80
        55
    zhangyunlu80  
       92 天前
    "error": "{\"message\":\"Not Found\",\"documentation_url\":\"https://docs.github.com/rest\"}"
    是啥原因呢
    you222
        56
    you222  
    OP
       92 天前
    @zhangyunlu80 用的是 chat-next-web 客户端吗
    gl1721
        57
    gl1721  
       92 天前
    @you222 已经用上了, 谢谢大佬无私贡献.
    zhangyunlu80
        58
    zhangyunlu80  
       89 天前
    @you222 是的
    you222
        59
    you222  
    OP
       89 天前
    @zhangyunlu80 方便在 github 提个 issue 给下详细信息吗
    zhangyunlu80
        60
    zhangyunlu80  
       89 天前
    @you222 done
    Laiziiiiii
        61
    Laiziiiiii  
       89 天前
    本地 docker 部署之后,打开就只能看到警告
    you222
        62
    you222  
    OP
       89 天前   ❤️ 1
    @Laiziiiiii 请求路径是 /v1/chat/completions
    Laiziiiiii
        63
    Laiziiiiii  
       89 天前
    @you222 #62 好的,感谢大佬
    CNYoki
        64
    CNYoki  
       38 天前 via iPhone
    今天 repo 被封了
    gimp
        65
    gimp  
       38 天前
    已被封

    Astaroth0001
        66
    Astaroth0001  
       20 天前
    这个现在还有别的地址吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2539 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:54 · PVG 23:54 · LAX 08:54 · JFK 11:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.