你将构建的内容
一个 /imagine 斜杠命令,接收提示词和可选的角色 ID,扣除绑定到你的 API 密钥的钱包余额,并在任务完成后将生成的图像发布到频道。
不使用聊天补全——该 API 仅支持图像和视频。
设置
安装 discord.py 2.x 和 httpx。注册一个 Discord 应用,创建机器人,复制其令牌。
从 [email protected] 获取绑定预付 LoveCoin 钱包的 LovlyChat API 密钥。将 DISCORD_TOKEN 和 LOVLY_API_KEY 设置为环境变量。
核心循环
在 /imagine 命令触发时,向 https://lovlychat.com/v1/generation/jobs 发送 POST 请求,参数包括 kind=image、variant=standard、prompt 以及可选的 characterId。你将收到一个任务 ID。
每 2 秒轮询 GET /v1/generation/jobs/:id,设置硬性上限(图像任务通常在热启动工作节点上 12 到 30 秒内完成)。当状态为 completed 时,将资源 URL 发送回频道。
处理 402 错误
如果 POST /v1/generation/jobs 返回 402,表示钱包余额不足。在频道回复当前余额及充值链接。
切勿静默重试——这会导致空钱包被限流封禁。
成本控制模式
每小时缓存一次 GET /v1/pricing,拒绝超过你设定的每用户费用上限的任务。
在启动时及每次任务后使用 GET /v1/wallet,实时显示机器人状态中的余额。
常见问题
“使用 LovlyChat API 构建 Discord 图像生成机器人”教程介绍了如何创建一个 Discord 斜杠命令,通过 LovlyChat 预付费 API 生成模型角色图像并将其发布回聊天中。本教程专为那些正在比较 AI 伴侣产品、评估恋爱风格聊天体验,或希望在尝试平台前更清晰地了解该主题的用户而编写。
这篇文章适合正在研究 discord ai bot、比较伴侣平台,或试图了解哪些产品功能使恋爱风格的 AI 聊天更具个性化且值得持续使用的用户。
discord ai bot 之所以重要,是因为搜索该主题的用户通常比普通聊天机器人流量具有更强的意图。他们通常更关注记忆力、个性和连贯性,而不仅仅是新鲜感或一次性的回复。
用户可以直接在 lovlychat 上探索这些想法,通过浏览伴侣、创建自定义角色以及在浏览器中开启持久的聊天会话来体验。