Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/genshinminecraft/cloudflare-workers-ai-telegram-bot
一个很简单很简单的 Telegram AI Bot,基于 Python + Cloudflare Workers AI API
https://github.com/genshinminecraft/cloudflare-workers-ai-telegram-bot
Last synced: 20 days ago
JSON representation
一个很简单很简单的 Telegram AI Bot,基于 Python + Cloudflare Workers AI API
- Host: GitHub
- URL: https://github.com/genshinminecraft/cloudflare-workers-ai-telegram-bot
- Owner: GenshinMinecraft
- License: mit
- Created: 2024-04-27T04:07:49.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-25T15:58:09.000Z (5 months ago)
- Last Synced: 2024-10-25T03:49:03.125Z (26 days ago)
- Language: Python
- Size: 22.5 KB
- Stars: 44
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cloudflare-Workers-Ai-Telegram-Bot
## 该项目已经停止开发,如需继续使用更好的服务请移步 [Rust 版本](https://github.com/GenshinMinecraft/Rust-Cloudflare-Workers-AI-Telegram-Bot)
一个很简单很简单的 Telegram AI Bot,基于 Python + Cloudflare Workers AI API
没有技术含量,可在 [这里](https://developers.cloudflare.com/workers-ai/models/)查看支持的模型
需要配置项:
- ACCOUNT_ID = Cloudflare 的 Account ID,最简单的获取方式就是打开 Cloudflare Dash,URL 中的那串就是,比如 `41810b51b9f7521da5fea96d12xxxxxx`
- AUTH_TOKEN = [这里](https://dash.cloudflare.com/profile/api-tokens)获取,最好不要使用 Global API
- Chat_MODEL = 对话使用的大模型,默认是阿里云的通义千问,可以在[这里](https://developers.cloudflare.com/workers-ai/models/)查看支持的模型,更改即可,非必要无需更改
- Image_MODEL = 绘图使用的大模型,非必要无需更改
- Audio2Text_MODEL = 语音识别使用的大模型,非必要无需更改 (该功能尚未完工)
- Telegram_Bot_Token = Telegram 的 Bot Token
- ADMIN_ID = Telegram 管理员 IDPS: 目前所用模型都是 Beta,Beta 模型限时免费,所以你可以随便用而不用担心付费
使用方法: 通过 `/start` 查看
请勿在使用命令时使用 `/start@xxxbot` 这种类型,目前尚未适配,请直接使用 `/start`Demo Bot:
TO DO LIST:
- 适配 `/start@xxxbot` 命令