Telegram Bot
你可以在自己的 Telegram Bot 后端中调用 DDTokens API。DDTokens 不要求 Bot 使用特定框架,只要后端能发送 HTTP 请求即可。
基本架构
text
Telegram 用户 -> Bot 后端 -> DDTokens API -> 模型响应 -> Bot 后端 -> Telegram 用户Bot 后端负责保存 Telegram Bot Token、DDTokens API Key、会话上下文和错误处理逻辑。
环境变量
bash
export TELEGRAM_BOT_TOKEN="your-telegram-bot-token"
export DDDT_API_KEY="sk-your-key-here"
export DDDT_BASE_URL="https://apiddt.com/v1"
export DDDT_MODEL="gpt-4o-mini"调用建议
- 为 Bot 单独创建 DDTokens API Key。
- 设置令牌额度,避免公开 Bot 被刷爆余额。
- 对每个用户做频率限制。
- 记录请求 ID、Telegram 用户 ID、模型和费用。
- 不要在日志里保存完整 API Key。
常见问题
Bot 没有回复
先检查 Telegram Bot Token 是否有效,再检查后端是否成功调用 DDTokens API。
费用增长异常
查看调用日志,确认请求来源、模型和 Token 用量。必要时先禁用 Bot 使用的 API Key。
回复太慢
降低最大输出长度,或换用更快模型。长回复可以使用流式响应,但需要 Bot 后端支持分段发送。