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

ChatGPT Telegram Bot(现已开源,附源码)

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

    python-version python-telegram-bot-version db openai-version license bot

    几个月前,闲来无事写了一个基于 ChatGPT 的拥有丝滑 AI 体验的 Telegra bot: @RoboAceBot

    ⚡Feature

    [✓] 同时支持 Azure OpenAI 和原生 OpenAI 接口

    [✓] 实时(流式)返回 AI 响应的答案,体验更快捷、更丝滑

    [✓] 预设 15 种 Bot 身份,可快速切换

    [✓] 支持自定义 Bot 身份,满足个性化需求

    [✓] 支持上下文件内容一键清空,随时重开会话

    [✓] Telegram Bot 原生按钮支持,直观快捷实现需要功能

    [✓] 用户等级划分,不同等级享有不同单次会话 Token 数量、上下文数量和会话频率

    [✓] More ...

    🤖快速体验

    Telegram Bot: RoboAceBot

    受到了近千位 TG 用户的青睐,现把源码开放出来,希望更多人可以参与进来开发,你也可以基于源码快速搭建一个属于自己的 AI bot

    GitHub 地址: 🌟 https://github.com/V-know/ChatGPT-Telegram-Bot 🌟

    7 条回复    2023-07-21 00:33:23 +08:00
    monkeydev
        1
    monkeydev  
       297 天前
    给你点赞
    赞这种分享的精神
    楼主好样的
    MushroomLittle
        2
    MushroomLittle  
    OP
       297 天前
    @monkeydev 🤝 希望能帮到你
    GitHub 上给个 Star 就是很大的支持了
    zachlhb
        3
    zachlhb  
       297 天前 via Android
    telegram 对代码块显示不友好
    hanxiansheng
        4
    hanxiansheng  
       297 天前 via Android
    感谢分享。实测了一下,回答一点点就断了,得让它继续。所以体验还有待提升。
    MushroomLittle
        5
    MushroomLittle  
    OP
       296 天前
    @hanxiansheng 是的 为了避免浪费,普通用户设置了单个回复 256 个 token 的限制,但是因数机器人支持上下文联想,可以通过输入‘继续’来获取完整答案
    stcode
        6
    stcode  
       296 天前
    试了几次,会中途停止,重新发送又可以
    MushroomLittle
        7
    MushroomLittle  
    OP
       281 天前
    @stcode 刚复现并修复这个 bug
    这种场景下 bot 应该给出提示,但之前版本中提示并未生效
    Bot 现已升级完成。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2816 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:12 · PVG 20:12 · LAX 05:12 · JFK 08:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.