API Relay Check
在几分钟内验证你的 OmniDino API 链路。
检查 Base URL、API Key、模型列表、Chat Completions 与响应延迟。检测结果用于排查配置问题,不替代 OmniDino 控制台的用量、计费与渠道记录。
URL连接检测检查 API Base 是否能访问,以及浏览器能否完成跨域请求。
AUTH认证检测使用 /models 判断 API Key 是否有效并具有访问权限。
MODEL模型检测确认目标模型存在,并执行最小 Chat Completions 请求。
MS延迟参考分别记录模型列表请求和文本生成请求的浏览器端耗时。
在线检测工具
在浏览器中直接测试 OmniDino API。
输入的信息只用于当前浏览器发起请求,不会由本页面主动保存到 WordPress 数据库或发送给其他检测站。
安全提示:不要在公共电脑上测试长期有效或高额度 Key。建议创建一个专用检测 Key,并设置较低额度。浏览器请求可能受 CORS、代理、扩展程序和本地网络影响。
API 状态等待检测
认证状态等待检测
模型状态等待检测
总耗时— ms
omnidino-api-check
等待用户开始检测…
如果浏览器提示 Failed to fetch,不一定代表 API 服务宕机。它也可能是 CORS、Cloudflare、安全插件、浏览器扩展或本地代理阻止了跨域请求。此时请继续使用下方 curl 或 Postman 检测。
手动检测
使用 curl 分别验证认证与模型调用。
将示例中的 API Key 和模型名称替换为你自己的真实信息。
1. 获取模型列表
curl https://api.omnidino.com/v1/models \
-H "Authorization: Bearer YOUR_OMNIDINO_API_KEY"
2. Chat Completions
curl https://api.omnidino.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_OMNIDINO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Reply with exactly: OmniDino API connection successful."
}
],
"stream": false,
"max_tokens": 50
}'
3. Streaming
curl -N https://api.omnidino.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_OMNIDINO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Count from 1 to 5."
}
],
"stream": true
}'
4. Embeddings
curl https://api.omnidino.com/v1/embeddings \
-H "Authorization: Bearer YOUR_OMNIDINO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_EMBEDDING_MODEL_ID",
"input": "OmniDino embedding connection test."
}'
5. 图片生成
curl https://api.omnidino.com/v1/images/generations \
-H "Authorization: Bearer YOUR_OMNIDINO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"prompt": "A small blue dinosaur checking an API dashboard",
"size": "1024x1024"
}'
图片生成可能产生明显费用。排查 API 链路时,建议先测试
/models 和低成本 Chat 模型,确认成功后再测试 Images、Embedding 或高成本推理模型。
推荐检测工具
不想使用命令行,也可以使用这些工具。
推荐检测顺序
按最小成本逐层验证。
01创建测试 Key设置较低额度,并只开放需要测试的模型。
02检测 /models先确认域名、HTTPS、Key 与认证链路正常。
03测试 Chat选择低成本模型,发送最小非流式请求。
04测试高级能力按需测试 Streaming、Embedding、Images 或 Tools。
05接入客户端最后再配置 Cherry Studio、TRAE、Dify 等工具。
常见错误
根据 HTTP 状态码快速定位。
检查 Authorization Header、Bearer 前缀、API Key 是否完整、是否已启用,以及复制时是否带有空格、换行或引号。
通常表示 Key 或用户分组没有模型权限、渠道被限制、IP 或区域策略拦截,或者安全规则拒绝了请求。
检查 Base URL 和端点是否正确。OpenAI 兼容地址通常以
https://api.omnidino.com/v1 为基础,避免重复拼接两次 /v1。模型 ID必须与 OmniDino 模型广场中的真实名称完全一致,包括大小写、短横线和版本后缀。
检查余额、Key 额度、用户分组倍率、RPM/TPM 限制和上游渠道限流。降低并发后再次测试。
可能是上游模型、渠道、反向代理或网关暂时异常。查看 OmniDino 请求日志,并换一个模型或渠道交叉测试。
常见原因是 CORS、Cloudflare、浏览器扩展、本地代理、HTTPS 证书或网络问题。请使用 curl、Postman 或服务器端脚本再次验证。
确认请求地址确实是 api.omnidino.com,并检查客户端是否缓存了其他 Provider、代理地址或旧 Base URL。
不一定。浏览器检测包含本地网络、DNS、TLS、跨境线路和模型首 Token 时间。应在目标服务器或实际客户端环境中重复多次测试。
先证明链路可用,再把 API 接入正式应用。
从 /models 开始,用低成本模型完成最小 Chat 请求,然后再测试流式、图片、Embedding 与客户端集成。