{"name":"FreeModel Gateway","version":"1.0.0","description":"把全网长期免费的大模型 API 聚合成一个 OpenAI 兼容服务","endpoints":{"GET /health":"健康检查与渠道概览","GET /v1/models":"模型列表（?details=1 显示额度与标签）","POST /v1/chat/completions":"OpenAI 兼容对话接口（支持 stream）","POST /v1/responses":"OpenAI Responses API（文本输入输出，支持 stream）","POST /v1/messages":"Anthropic Messages API（需 max_tokens，支持 stream）","POST /v1/images/generations":"OpenAI 兼容图像生成（DashScope 同步适配）","POST /v1/embeddings":"OpenAI 兼容文本/多模态嵌入","POST /v1/rerank":"重排（Cohere 风格：query + documents）","POST /v1/audio/speech":"OpenAI 兼容语音合成（qwen3-tts-flash，返回音频字节）","POST /v1/audio/transcriptions":"OpenAI 兼容语音识别（qwen-audio-3.0-asr-flash / fun-asr，音频→文本）","GET /admin/providers":"全部渠道与免费额度说明","GET /admin/keys":"查看当前调用口令（掩码）","POST /admin/keys":"设置调用口令（运行时生效，无需重启）","GET /admin":"API 调用控制台（浏览器可视化设置口令）","GET /admin/stats":"运行时统计与熔断状态","POST /admin/reload":"热重载配置（保留统计）","POST /admin/reset":"重置计数 / 清除熔断","GET /admin/discovery":"自动发现状态、上次/下次运行、历史","POST /admin/discovery/run":"手动触发一次发现（?wait=1 同步返回结果）","POST /admin/discovery":"{\"enabled\":true|false} 开启/暂停定时发现","GET /admin/candidates":"候选渠道队列与侦察调度状态（需管理口令）","POST /admin/candidates/approve":"{\"slug\"} 批准候选渠道并热重载（需管理口令）","POST /admin/candidates/reject":"{\"slug\"} 拒绝候选渠道（需管理口令）","POST /admin/candidates/run":"手动触发一次渠道侦察（?wait=1 同步返回）"},"summary":{"totalProviders":21,"availableProviders":9,"configuredProviders":["openrouter","zhipu","modelscope","github-models","longcat","nvidia-nim","dashscope","xfyun"],"keylessProviders":["pollinations"],"missingKeys":[{"id":"cloudflare","env":["CF_ACCOUNT_ID","CLOUDFLARE_API_TOKEN"]}],"totalModels":92}}