telegram_openai_assistant
1.0.0
該存儲庫提供了一個通用框架,可以將OpenAI助手與電報機器人集成在一起。它允許用戶通過Telegram平台與OpenAI驅動的對話代理進行交互。
在開始之前,請確保您滿足以下要求:
Python
環境。@BotFather
創建了一個機器人以獲取令牌。OpenAI
帳戶來獲取API鍵。您也需要
將存儲庫克隆到您的本地計算機:
git clone https://github.com/efelem/telegram_openai_assistant
cd telegram_openai_assistant
安裝軟件包:
pip install -e .
在根目錄中創建.env
文件,然後填寫您的OpenAI和Telegram憑據:
ASSISTANT_ID = your-assistant-id
CLIENT_API_KEY = your-openai-api-key
TELEGRAM_TOKEN = your-telegram-bot-token
要啟動機器人,請在終端中運行以下命令:
chatbot
現在應該運行該機器人,並且可以通過電報機器人接口進行交互。
您可以在job.telegram_openai_assistant.yaml
的存儲庫中輕鬆啟動Telegram Bot客戶端。請按照以下簡單的步驟入門:
job.telegram_openai_assistant.yaml
的內容。telegram_openai_assistant.yaml文件安裝DeepSquare CLI:如果尚未安裝,請安裝DeepSquare CLI工具。說明可以在這裡找到。
克隆存儲庫:克隆包含job.telegram_openai_assistant.yaml
文件的存儲庫。
導航到存儲庫目錄:打開終端並導航到克隆存儲庫的目錄。
運行工作流文件:執行以下命令:
deepsquare run job.telegram_openai_assistant.yaml
監視工作:使用以下命令監視您的工作狀態:
deepsquare status
訪問電報機器人:作業完成後,請按照作業日誌中提供的說明訪問和與電報機器人進行交互。
通過遵循以下步驟,您可以輕鬆地啟動並與DeepSquare上的Telegram Bot客戶端進行互動。
貢獻是使開源社區成為學習,啟發和創造的絕佳場所的原因。您所做的任何貢獻都非常感謝。
根據MIT許可分發。有關更多信息,請參見“許可”。
項目鏈接:https://github.com/efelem/telegram_openai_assistant