API 文档 · EchoFlowAPI 接入指南

EchoFlowAPI原生兼容 OpenAI 与 Anthropic 协议。将 Base URL 替换为 https://api.echoflowai.cc/v1 即可接入。

可用端点

能力端点协议
对话补全/v1/chat/completionsOpenAI
响应式对话/v1/responsesOpenAI
Anthropic 消息/v1/messagesAnthropic
Gemini 原生/v1beta/models/{model}:generateContentGoogle
文本向量/v1/embeddingsOpenAI
重排序/v1/rerankOpenAI
图像生成/v1/images/generationsOpenAI
语音合成/v1/audio/speechOpenAI
语音转写/v1/audio/transcriptionsOpenAI
实时语音/v1/realtimeOpenAI

Python 示例

from openai import OpenAI

client = OpenAI(
    api_key="sk-你的密钥",
    base_url="https://api.echoflowai.cc/v1"
)

resp = client.chat.completions.create(
    model="gpt-6-astra",
    messages=[{"role": "user", "content": "你好"}]
)
print(resp.choices[0].message.content)

curl 示例

curl https://api.echoflowai.cc/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-6-astra","messages":[{"role":"user","content":"你好"}]}'

常见问题

如何将我的现有项目迁移到 EchoFlowAPI?

将项目中 OpenAI SDK 的 base_url 替换为 https://api.echoflowai.cc/v1,并填入平台 API Key 即可,无需修改业务代码。支持 Python、Node.js、LangChain、LlamaIndex 等。

支持哪些模型?

覆盖主流闭源与开源系列,完整清单见 https://api.echoflowai.cc/pricing 模型中心。模型名与官方保持一致,可直接使用。

Thinking 推理链能完整返回吗?

可以。推理过程通过标准字段完整透传,格式与官方原生一致,不做截断或改写。

数据会被存储吗?

不会。网关采用纯内存转发,请求与响应均不落盘,TLS 1.3 全程加密。

支持流式输出和函数调用吗?

支持。Streaming SSE、Tools / Function Call、Vision 多模态均按 OpenAI 标准协议实现。

用量和费用在哪里查看?

控制台提供实时的 Token 用量与费用明细,按量计费,每一次请求的消耗都能查到。

支持图片、音频等多模态输入吗?

支持。Vision、语音转写等接口均按 OpenAI 标准协议实现,实际可用范围取决于所选模型本身的能力。

请求失败或超时怎么办?

网关内置自动重试与多渠道路由;控制台会记录每个请求的状态与错误原因,便于快速定位问题。

API Key 需要自己维护吗?

不需要。平台统一签发密钥,可在控制台随时创建、停用或轮换,不影响已经接入的客户端。

遇到问题如何获得支持?

可以通过页面底部的「联系我们」提交问题,也可以先查阅 API 文档中整理的常见错误说明。

完整文档见 doc.echoflowai.cc。