SuperAPI AI 工具集

poe-api-universal-generator

智能体与模型

查看项目

更新于 10-16 07:17

技能介绍

用途:为 Poe 多模态请求提供单一工作流,用一个 Poe API 入口处理 LLM 与媒体生成,并按 llm、image、video、audio 四种模式路由请求。

主要能力:LLM 请求走 OpenAI 兼容端点(/v1/chat/completions 或 /v1/responses),图像走 /v1/images,视频走 /v1/videos,音频走 /v1/audio;示例模型分别为 Claude-Sonnet-4.6、nano-banana-2、veo-3.1、lyria-3。支持稳定重试和可复现的输出记录。

使用方式:先在 https://poe.com/api/keys 创建密钥,设置环境变量(PowerShell:$env:POE_API_KEY = "<your_key>"),并用 uv sync 安装依赖。通用脚本示例:uv run scripts/poe_request_orchestrator.py --mode image --model nano-banana-2 --prompt "..." --out "outputs/fox.json"。图像、视频、音频调用应使用 stream=False。若用 OpenAI SDK,可设 base_url 为 https://api.poe.com/v1、api_key 为 POE_API_KEY,n 固定为 1,自定义机器人参数经 extra_body 传入。

限制:需要 Poe API 密钥;任务若涉及 Poe API 不支持的私有机器人访问则不应使用;付费模型调用需要订阅或附加积分。错误码包括 401(密钥无效或缺失)、402(积分不足)、404(端点或模型 id 错误)、429(限流需退避重试)。日志中不得打印完整 API 密钥。更多模型目录、参数映射与错误处理见技能内 references 文件。