成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

讓你的AI Agent接入電報機器人!

人工智能 機器人
萬事萬物都經不起審視,因為世上沒有同樣的成長環境,也沒有同樣的認知水平,更「沒有適用于所有人的解決方案」。

0.數據架構

+-----+
        | TTS |
        +--+--+
           |
           v
     +------------+
     | Server api |
     +-----+------+
           |
     +-----v-----+
     |   Agent   |
     +-----+-----+
       |       |
   +---v---+ +-v------+
   | tools | | memory |
   +-------+ +--------+

從 memory 向上流動到TTS,再向下流動到tools。

1.申請機器人KEY

搜索關注 BotFather,注意有藍標官方認證的,很多假冒,如:

圖片圖片

這個才是正版!

圖片圖片

1.1 新建一個機器人

圖片圖片

1.2 編輯機器人信息

圖片圖片

編輯“關于”信息:

圖片圖片

設置機器人頭像

圖片圖片

行了,直接訪問 bot 吧!

圖片圖片

2.引入telebot包

import telebot
# 之前獲取的 user token
bot = telebot.TeleBot('xxx:xxx')

3.編寫客戶端代碼

@bot.message_handler(commands=['start'])
def start_message(message):
    bot.send_message(message.chat.id, '你好我是JavaEdge,歡迎光臨!')
python tele-qwen.py

啟動項目,對話 bot,即可看到

3.1 指定回復

圖片圖片

3.2 引用&&回復

@bot.message_handler(commands=['start'])
def start_message(message):
    bot.reply_to(message, '你好!')

4.將 bot 關聯到 server 端

即關聯到 chat 接口:

@bot.message_handler(func=lambda message: True)
def echo_all(message):
    # bot.reply_to(message, message.text)
    try:
        encoded_text = urllib.parse.quote(message.text)
        response = requests.post('http://localhost:8090/chat?query=' + encoded_text, timeout=100)
        if response.status_code == 200:
            ai_say = json.loads(response.text)
            if "msg" in ai_say:
                bot.reply_to(message, ai_say["msg"]["output"])
                audio_path = f"{ai_say['id']}.mp3"
                asyncio.run(check_audio(message, audio_path))
            else:
                bot.reply_to(message, "對不起,我不知道怎么回答你")
    except requests.RequestException as e:
        bot.reply_to(message, "對不起,我不知道怎么回答你")


async def check_audio(message, audio_path):
    while True:
        if os.path.exists(audio_path):
            with open(audio_path, 'rb') as f:
                bot.send_audio(message.chat.id, f)
            os.remove(audio_path)
            break
        else:
            print("waiting")
            await asyncio.sleep(1)


bot.infinity_polling()

這樣就能將 LLM 的回復響應給 tg 用戶:

圖片圖片

參考:

  • tg api

完整專欄內容,盡在編程嚴選網免費閱讀學習:

圖片圖片

責任編輯:武曉燕 來源: JavaEdge
相關推薦

2024-08-06 08:40:32

2022-07-28 11:26:41

人工智能機器人

2020-12-31 06:55:37

機器人自然語言人工智能

2021-10-31 15:51:30

機器人人工智能監控

2024-07-30 11:21:17

TTSAIAgent

2018-05-08 15:33:38

機器人AI殯葬智能殯葬

2024-01-05 19:44:48

谷歌機器人憲法AI

2016-06-02 11:45:34

2018-03-02 16:50:43

人工智能機器人

2020-10-15 15:42:00

人工智能

2021-06-07 08:28:26

人工智能AI機器人

2025-06-03 03:25:00

AI機器人理財師

2024-12-13 15:41:46

2025-04-09 08:00:00

人形機器人智能設備邊緣側AI計算

2021-09-03 16:12:52

機器人人工智能編程

2022-05-13 16:07:01

機器人養老人工智能

2015-12-10 21:49:32

IM機器人

2022-03-04 10:14:46

機器人

2019-08-26 10:09:51

機器人人工智能編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲国产日韩欧美 | 日本色高清| 久久久久久久网 | 欧美亚洲视频在线观看 | 欧美区日韩区 | 亚洲高清免费 | 91在线综合| 一区二区三区欧美 | 狠狠的干 | 国产在线视频一区 | 国产区久久 | 不卡一区二区三区四区 | 久久精品一级 | 精品一区精品二区 | 国产精品明星裸体写真集 | 一级片在线观看视频 | 国产精品欧美一区二区三区不卡 | 欧美日韩综合一区 | 日韩一区二区三区视频 | 亚洲v区 | 亚洲一区在线日韩在线深爱 | 国产精品欧美精品 | 国产99久久 | 国产在线精品一区二区 | 羞羞的视频在线观看 | 玖玖视频免费 | 免费h视频 | 91国内在线观看 | 午夜在线小视频 | 精品少妇一区二区三区日产乱码 | 欧美视频区 | 成人久久18免费网站图片 | 日本高清精品 | 欧美精品一区二区三区在线播放 | 国产精品欧美一区二区三区 | 在线观看亚洲专区 | 四虎在线观看 | 欧美九九九 | 亚洲精品66 | 成人av网站在线观看 | 亚洲 精品 综合 精品 自拍 |