Claude Telegram Bot
v0.5.3
這是一個與Anthropic Claude和Google Bard互動的 Telegram 機器人。
如果您只能存取其中一種模型,您仍然可以繼續使用該機器人。由於缺乏其他型號的授權,某些功能可能會受到限制。
克洛德 | 詩人 |
---|---|
✅ 串流輸出 訪問互聯網 | 串流輸出 ✅ 上網 |
克隆此存儲庫。
透過以下兩種方式配置機器人:
建立config/config.yml
並參考config/config.example.yml
填寫資訊。
或設定環境變數:
export BOT_TOKEN= " your bot token "
export USER_IDS= " user_id1, user_id2,... "
export CLAUDE_API= " your claude api " # ignore it if you don't want to use claude
export BARD_API= " __Secure-1PSID, __Secure-1PSIDTS " # ignore it if you don't want to use bard
透過以下兩種方式啟動機器人:
Docker (預先安裝了 docker 引擎):
docker compose up
或腳本(預先安裝了 python >= 3.8 和 python3-venv):
# create the virtual environment
bash scripts/setup.sh
# start the bot
bash scripts/run.sh
/id
: 取得您的聊天標識符/start
: 啟動機器人並取得協助訊息/help
: 取得幫助訊息/reset
: 重置聊天記錄/settings
: 顯示克勞德和巴德設置/mode
: 在克勞德和巴德之間切換/model NAME
:更改模型(僅限克勞德)/temp VALUE
:設定溫度(僅限克勞德)/cutoff VALUE
:調整截止值(僅限克勞德)/seg
:分段發送訊息,範例如下:/seg
/seg
/retry
:重新產生答案。使用/retry TEXT
修改您上次輸入的內容。 View other drafts
:點擊查看其他草稿(僅限吟遊詩人)? Google it
:點選查看搜尋結果(僅限巴德) 此代碼基於 Lakr233 的 ChatBot-TGLM6B。
Claude API 的客戶端函式庫是 anthropics 的 anthropic-sdk-python。
Bard API 的客戶端程式庫是 acheong08 的 Bard。
非常感謝他們! ???