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