周末把 ChatGPT 接入到了公众号 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
graycreate
4.73D
V2EX    OpenAI

周末把 ChatGPT 接入到了公众号

  •  
  •   graycreate 2022-12-05 14:20:44 +08:00 10004 次点击
    这是一个创建于 1040 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天晚上研究了一下 OpenAI 的 ChatGPT, 捣鼓了一下接入到了微信公众号上作为一个聊天机器人,目前体验下来发现两个问题:

    1. 容易超时
    2. 回答容易出现截断的情况

    注册不了账号的,想体验的朋友可以凑合来试一下

    第 1 条附言    2022-12-06 00:41:08 +08:00
    @yao177 的建议非常不错,等有时间会改造成这样的,目前有个 workaround, 若对话无回复可多次尝试输入相同的内容以重试, 目前加了个 cache, 对这种情况有帮助。
    第 2 条附言    2022-12-06 08:21:12 +08:00

    若对话10秒内无回复可尝试再次输入相同的内容以重试, 免费额度有限,若你有Token共享请发邮件到: ghuiii.zhang at gmail.com

    31 条回复    2023-02-11 10:45:43 +08:00
    yuhangch
        1
    yuhangch  
       2022-12-05 14:30:44 +08:00
    hello
    > OpenAI: Hi there! How can I help you?

    该公众号提供的服务出现故障,请稍后重试
    imNull
        2
    imNull  
       2022-12-05 14:35:07 +08:00
    chat 的 API 还没开放呢吧?抓包?
    Daniel17
        3
    Daniel17  
       2022-12-05 14:40:08 +08:00
    公众号出问题了?
    yao177
        4
    yao177  
       2022-12-05 15:20:35 +08:00
    这是订阅号的问题,只能发一回一。
    可不可以搞个消息队列,在超时前发一个默认消息,再让用户发个 continue 来继续对话?
    superliy
        5
    superliy  
       2022-12-05 15:25:09 +08:00
    superliy
        6
    superliy  
       2022-12-05 15:25:42 +08:00
    guisheng
        7
    guisheng  
       2022-12-05 15:35:57 +08:00 via iPhone
    想到一个问题。如果出现一些对国家不太好的回复,你这个公众和你会不会受到影响
    charliecaptain
        8
    charliecaptain  
       2022-12-05 16:07:43 +08:00   2
    tgbot 接入, 大家可以试试 https://t.me/chatGPT_newbot
    revalue
        9
    revalue  
       2022-12-05 16:24:48 +08:00
    @charliecaptain #8 感觉你这个 chatGPT 特别笨,老是拒绝回答问题
    goodryb
        10
    goodryb  
       2022-12-05 16:27:00 +08:00
    @charliecaptain #8 还想着有没有人搞这个,毕竟注册账号还挺麻烦的
    Bad0Guy
        11
    Bad0Guy  
       2022-12-05 16:27:54 +08:00
    @charliecaptain 这个 bot 反应速度有点慢啊
    charliecaptain
        12
    charliecaptain  
       2022-12-05 16:33:28 +08:00
    @Bad0Guy #11 太多人用了,被整限制了 ,得优化一下
    lv2016
        13
    lv2016  
       2022-12-05 17:15:01 +08:00   1
    @guisheng 分别在楼主的公众号里和原始网页里面问了一下台湾是中国的吗,答案截然不同。。。
    Wanex
        14
    Wanex  
       2022-12-05 17:53:24 +08:00
    试用了一下,太慢了,经常没有回复
    cnrting
        15
    cnrting  
       2022-12-05 18:00:09 +08:00 via iPhone
    坐等被 blocked
    SunsetShimmer
        16
    SunsetShimmer  
       2022-12-05 18:19:21 +08:00
    @lv2016 不断重试,会提供不同的回答。
    bearboss
        17
    bearboss  
       2022-12-05 18:48:36 +08:00
    怎么获取 chatgpt 的回复的 求技术实现
    /table>
    lv2016
        18
    lv2016  
       2022-12-05 18:54:33 +08:00
    @SunsetShimmer 楼主的我只试了一次,原始网页的我试了好几次都是政治不正确的回答
    graycreate
        19
    graycreate  
    OP
       2022-12-06 00:38:53 +08:00
    @yao177 这个想法非常不错,Thanks
    Pogbag
        20
    Pogbag  
       2022-12-06 09:11:03 +08:00
    @charliecaptain 有搭建 tg 机器人的教程么
    kaguca
        21
    kaguca  
       2022-12-06 14:12:00 +08:00
    @ghui 请问楼主可以提供接入公众号的教程吗,之前用的图灵机器人。
    charliecaptain
        22
    charliecaptain  
       2022-12-06 16:18:16 +08:00
    @revalue @goodryb @Bad0Guy @Pogbag bot 速度优化了, 可以体验一下, 源码参考 https://github.com/sudoskys/Openaibot
    kaguca
        23
    kaguca  
       2022-12-06 16:30:09 +08:00
    @charliecaptain 有点东西的,不过电报机器人是不是只能自己聊一下,一般人也不会用电报。带佬搞个公众号的部署教程吧。
    graycreate
        24
    graycreate  
    OP
       2022-12-06 22:34:01 +08:00
    graycreate
        25
    graycreate  
    OP
       2022-12-06 22:42:07 +08:00
    @lv2016 有个参数控制这种可能性,目前设置为 0.5
    kaguca
        26
    kaguca  
       2022-12-06 23:27:43 +08:00
    @ghui 在你的公众号上试用了一下,感觉回复挺慢的,这个有办法优化吗
    graycreate
        27
    graycreate  
    OP
       2022-12-06 23:35:54 +08:00
    @kaguca 能优化的空间不多,主要是模型耗时,或者说不适合做在公众号上,公众号有 5s 内回复的限制,不然就会断开链接
    kaesi0
        28
    kaesi0  
       2022-12-07 15:39:55 +08:00
    up 我也在试,用了官方的 demo ,请问也是通过
    const completion = await openai.createCompletion({
    model: 'text-davinci-003',
    prompt: 'your question',
    temperature: 0.6,
    });
    这种方式调用的么,这个 text-davinci-003 就是 chatgpt 模型?而且为啥 prompt 不能是中文,否则会返回“num = int(input(\"请输入一”这样的错误
    sanduo
        29
    sanduo  
       2022-12-07 18:32:47 +08:00
    YLGG
        31
    YLGG  
       2023-02-11 10:45:43 +08:00
    有没有对接企业微信的方法?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1229 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 17:24 PVG 01:24 LAX 10:24 JFK 13:24
    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