OmniDino
首页 模型 价格 教程 关于 联系 登录 获取 API Key
EN 中文
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 或高成本推理模型。
推荐检测工具

不想使用命令行,也可以使用这些工具。

POST

Postman

适合保存请求集合、环境变量、Header 和 JSON Body,并查看完整响应。

GitHub
HOP

Hoppscotch

开源 Web API 客户端,可快速测试 REST、SSE、WebSocket 和 GraphQL。

GitHub
BRUNO

Bruno

开源桌面 API 客户端,请求集合可保存在本地文件并纳入 Git 管理。

GitHub
INS

Insomnia

支持 REST、GraphQL、gRPC 和环境变量,适合调试请求与认证。

GitHub
HURL

Hurl

基于文本文件运行 HTTP 测试,适合自动化检测与 CI 健康检查。

GitHub
CURL

curl

最直接的命令行检测方式,适合排除客户端自身配置和插件影响。

GitHub
推荐检测顺序

按最小成本逐层验证。

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 与客户端集成。