SuperAPI AI 工具集

302ai-api-integration

编程与开发

查看项目

更新于 10-15 21:09

技能介绍

用途:当用户需要在项目中接入 AI 能力(大模型对话、图像生成、视频生成、音频处理、文本处理等)时,该技能用于在 302.AI 的 1400+ API 列表中检索合适的 API,并生成对应的集成代码。

主要能力:自动搜索 302.AI API 列表;获取详细 API 文档与用法说明;根据用户编程语言生成集成代码;用用户 API Key 配置代码。支持类别包括语言模型(OpenAI、Claude、Gemini 及中文模型等)、图像生成(DALL-E、Midjourney、Stable Diffusion、Flux 等)、图像处理、视频生成、音频/视频处理(TTS、STT、音乐生成)、信息处理、RAG、工具 API 与管理功能。支持 Python、JavaScript/Node.js、TypeScript、Go、cURL 等语言,并可给出流式响应、批量处理、异步处理代码。

使用方式:先获取用户的 302.AI API Key(所有 API 统一使用,格式通常以 sk- 开头);再理解需求并确定 API 类别。检索时必须通过脚本而非直接读取 llms.txt,例如:python3 scripts/parse_api_list.py "GPT"、python3 scripts/parse_api_list.py "image generation"、python3 scripts/parse_api_list.py "chat" "language model"。也可调用 Python 模块的 fetch_llms_txt、parse_llms_txt、search_apis、extract_doc_id。选定 API 后用 WebFetch 抓取其文档,再生成含 endpoint、请求头、参数示例与错误处理的代码。

限制与注意:禁止用 WebFetch 直接读取 llms.txt 以免浪费上下文;/v1/models 仅列出 LLM 语言模型,不含图像、视频、音频模型。API Key 不应硬编码,建议用环境变量;纯前端页面会暴露 Key,建议经后端(Next.js、Express、Flask)间接调用。常见问题包括 Key 无效、限流、超时。API 列表会定期更新,使用前应重新获取。官方文档为 https://doc.302.ai/,API 列表为 https://doc.302.ai/llms.txt。具体收费与配额资料未提供。