Telegram 上的 ChatGPT
ChatGPT 是一个聊天机器人,它使用 OpenAI GPT-3 语言模型对用户消息生成类似人类的响应。它已与 Telegram 消息传递平台集成,允许用户通过 Telegram 应用程序或在网络上与 ChatGPT 聊天。
如何使用ChatGPT
要使用 ChatGPT,您需要一个 Telegram 帐户和 Telegram 应用程序(适用于移动设备和桌面设备)。拥有帐户后,您可以通过在 Telegram 上搜索其用户名 @chatgpt_bot 来找到 ChatGPT。
要开始与 ChatGPT 聊天,只需向其发送一条消息,它就会生成一个响应。您可以向 ChatGPT 询问问题、与其进行对话,或者只是进行有趣的聊天。 ChatGPT 能够理解并响应各种主题,因此请随意就您感兴趣的任何主题进行讨论。
首先,您需要访问/打开您的 Telegram 应用程序/并在搜索栏中提示“BotFather”
- /newbot - 创建一个新机器人
- 然后让我们为你的机器人命名并按回车键
- 现在我们必须为您的机器人选择一个用户名。它必须以 _bot 结尾,例如“yourBotsName_bot”
- 您像专业人士一样创建了您的第一个机器人!
- 现在您可以看到您的 Access HTTP API TOKEN 它看起来像; “6241906262:OBGSO8Rpam1e8nx6_41ltzWsWj6mRWMRl92I”
现在您准备好了:导入!不要分享您的代币。
令牌不应公开显示在任何地方。由于 Telegram 和 Openai 出于安全原因会自动轮换令牌,因此令牌不再可访问。
在 VSCODE 中设置
- 将 example.env 文件重命名为 .env 并打开它。编辑 1.Line/ OPENAI_API_KEY with =
同时在第 2 行添加您的 TELEGRAM_TOKEN ="YOUR-TELEGRAM-API-TOKEN" - 如果您现在还没有 openAI API-KEY,请在必要时登录 https://beta.openai.com/overview。访问此链接 https://beta.openai.com/account/api-keys 并单击 [ + 创建新的密钥]这会生成您独特的 OPENAI-API-KEY
- 在工作区文件夹中打开 PowerShell 终端并使用“npm install”安装 NPM
现在我们需要为我们的机器人安装以下软件包!
(+) 开放
(+) python-telegram-bot
(+) python-dotenv
-
再次打开终端并使用此命令安装 [python-dotenv] 如果出现错误,您可以尝试升级 [python-dotenv]
使用“pip install --upgrade python-dotenv”和此命令“pip install --upgrade pip”
如果还不行的话!难道是你的系统上没有安装Python或者Python不是最新的吗?在这种情况下,您需要安装最新版本的 Python。您可以从这里执行此操作 https://www.python.org/downloads/”
-
之后,您需要使用此命令“pip install openai”进行安装
-
然后您可以使用以下命令“pip install python-telegram-bot”进行安装
现在运行命令“npm run start-local”来启动机器人
将您的 ChatGPT-Telegram BOT 托管到 Heroku
-
“我使用 Heroku 托管 Telegram 机器人。如果您不知道如何使用 Heroku,我推荐此教程视频
“创建一个 Telegram 机器人并将其部署到 Heroku”
要使用自动工人,你必须每月支付 7 欧元!”
-
请按照以下步骤操作:下载我的存储库并上传到您的 GitHub,使其<“私有而不是公开”>
-
如果您不使用 Next.js / Vercel,请打开 .gitignore 并删除第一行“.env”
-
部署到 Heroku! 🎉🎉🎉
现在您的机器人已在线,可以在您的 Telegram 聊天/群组等中使用。
免责声明
请注意,ChatGPT 是一个聊天机器人,而不是人类。它的响应是使用先进的人工智能算法生成的,但它可能并不总是生成准确、适当或适合您个人情况的响应。使用 ChatGPT 的风险由您自行承担,并在与 ChatGPT 或任何其他聊天机器人交互时始终使用常识和良好的判断力。
执照
该存储库已根据 MIT 许可证获得许可。