API文档
闪电API提供多种调用方式,既可以兼容 OpenAI、Anthropic 官方 SDK,也支持 Gemini 图片生成这类特定能力接口。
选择合适的API格式
OpenAI格式
适用于:
- GPT系列模型(需要启用流式输出)
- 使用OpenAI SDK的项目
- 需要兼容OpenAI的应用
接口地址:https://ai.flashapi.top/v1
Anthropic格式
适用于:
- Claude系列模型
- 使用Anthropic SDK的项目
- Claude Code等官方工具
接口地址:https://ai.flashapi.top/v1
GPT-Image-2 图片生成
适用于:
- 需要直接调用 OpenAI Images API 的项目
- 使用
gpt-image-2进行文生图 - 需要高分辨率和稳定文字渲染的场景
接口地址:https://ai.flashapi.top/v1
Gemini-Banana 图片生成
适用于:
- 需要直接生成图片的场景
- 使用 Gemini 图片模型
- 希望同时支持 Gemini 原生格式和 OpenAI 聊天格式的项目
接口地址:
- Gemini 原生格式:
https://ai.flashapi.top/v1beta - OpenAI 聊天格式:
https://ai.flashapi.top/v1
快速开始
1. 获取API密钥
在控制台创建API密钥,选择对应的令牌组。
2. 选择API格式
根据你使用的模型和SDK选择对应的格式。
3. 开始调用
使用官方SDK或HTTP请求调用API。
计费说明
按实际使用的token数量计费,不同模型价格不同。
👉 查看详细定价
代码示例
Python (OpenAI格式)
python
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://ai.flashapi.top/v1"
)
# GPT模型必须使用流式输出
stream = client.chat.completions.create(
model="gpt-5",
messages=[
{"role": "user", "content": "Hello!"}
],
stream=True # GPT模型必须设为True
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")Python (Anthropic格式)
python
from anthropic import Anthropic
client = Anthropic(
api_key="YOUR_API_KEY",
base_url="https://ai.flashapi.top/v1"
)
message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello!"}
]
)
print(message.content[0].text)