OmniMind 使用手册

OmniMind 是一个统一的 AI 模型聚合网关,为用户提供一站式访问多种大语言模型的服务。本手册从用户视角详细介绍 OmniMind 的各项功能和使用方法。

1. 系统概述

1.1 什么是 OmniMind

OmniMind 是一个统一的 AI 模型聚合网关(Unified AI Model Aggregation Gateway),其核心功能包括:

💡 OmniMind 作为中间网关层,将您的 API 请求转发到上游 AI 提供商,让您只需一个 API Key 即可调用来自不同厂商的模型。

1.2 架构特点

2. 快速开始

2.1 注册与登录

注册新账户

1

访问 OmniMind 首页,点击「注册」或「Sign Up」

2

填写以下信息:用户名(Username)、邮箱(Email)、密码(Password)

3

完成人机验证(Turnstile 验证)

4

点击「注册」完成账户创建

5

如需邮箱验证,系统会发送验证链接到您的邮箱

登录

  1. 访问登录页面,输入用户名和密码
  2. 如开启两步验证(2FA),需要输入验证码
  3. 点击「登录」进入控制台

第三方 OAuth 登录

OmniMind 支持以下第三方平台登录:

点击相应的第三方登录按钮,按提示完成授权绑定。

2.2 获取 API Key

1

登录后,进入「令牌管理」(Token)页面

2

点击「新建令牌」或「Create Token」

3

填写令牌名称(如 "My API Token"),设置配额、过期时间、模型限制、IP 白名单等(均为可选)

4

点击「保存」生成令牌

5

创建后请立即复制并保存 API Key,该 Key 仅显示一次

⚠️ 生成的 API Key 格式为 sk-xxx...xxxx。请务必在创建后立即保存,关闭弹窗后将无法再次查看完整密钥。

2.3 快速验证

使用 curl 验证您的 API Key 是否可用:

curl https://ai.ulnit.com/v1/models \
  -H "Authorization: Bearer sk-YOUR_API_KEY"

成功响应示例:

{
  "object": "list",
  "data": [
    {
      "id": "gpt-4",
      "object": "model",
      "created": 1687882411,
      "owned_by": "openai"
    }
  ]
}

3. 控制台使用

3.1 仪表盘(Dashboard)

登录后首先看到的是仪表盘,显示以下信息:

3.2 令牌管理(Token Management)

查看令牌列表

显示所有已创建的 API Token,包括:

字段说明
令牌名称创建时设置的名称
状态启用 / 禁用
剩余配额还可使用的配额数量
已使用配额已消耗的配额数量
创建时间令牌创建的时间
上次使用时间最近一次 API 调用的时间

编辑令牌

点击令牌对应的「编辑」按钮可以修改:名称、配额设置、过期时间、模型限制。

⚠️ 点击「删除」按钮并确认后即可删除令牌。删除操作不可恢复,请谨慎操作。

查看令牌密钥

点击「查看 Key」按钮,在验证身份后可查看完整的 API Key。

3.3 充值与账单

充值:进入「充值」页面 → 选择金额或输入自定义金额 → 选择支付方式(支持 Stripe、Epay、Creem、Waffo 等)→ 完成支付。充值成功后,余额将自动添加到账户。

账单记录:在「账单」页面可以查看充值记录、消费明细、发票信息。

订阅管理:进入「订阅」页面 → 查看可用的订阅计划 → 选择适合的计划并进行订阅。订阅成功后,系统将按计划自动扣费。

3.4 用户设置

在「设置」页面可以:

4. API 调用指南

4.1 API 基础信息

项目说明
基础 URLhttps://ai.ulnit.com
认证方式Bearer Token(Authorization Header)
Content-Typeapplication/json

4.2 聊天完成接口(Chat Completions)

OpenAI 兼容格式

curl 示例:

curl https://ai.ulnit.com/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4",
    "messages": [
      {"role": "user", "content": "你好,请介绍一下你自己"}
    ],
    "temperature": 0.7
  }'

Python 示例:

import requests

url = "https://ai.ulnit.com/v1/chat/completions"
headers = {
    "Authorization": "Bearer sk-YOUR_API_KEY",
    "Content-Type": "application/json"
}
data = {
    "model": "gpt-4",
    "messages": [
        {"role": "user", "content": "你好,请介绍一下你自己"}
    ],
    "temperature": 0.7
}

response = requests.post(url, headers=headers, json=data)
print(response.json())

JavaScript 示例:

const response = await fetch('https://ai.ulnit.com/v1/chat/completions', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk-YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    model: 'gpt-4',
    messages: [{ role: 'user', content: '你好,请介绍一下你自己' }],
    temperature: 0.7
  })
});
const data = await response.json();
console.log(data);
💡 OmniMind 的 API 完全兼容 OpenAI SDK。你可以直接使用 openai Python 库,只需将 base_url 设置为 https://ai.ulnit.com/v1 即可。

Claude 格式

curl https://ai.ulnit.com/v1/messages \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-3-5-sonnet-20241022",
    "messages": [{"role": "user", "content": "你好"}],
    "max_tokens": 1024
  }'

Gemini 格式

curl https://ai.ulnit.com/v1beta/models/gemini-pro:generateContent \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [{"parts": [{"text": "你好"}]}]
  }'

4.3 其他接口

获取模型列表

curl https://ai.ulnit.com/v1/models \
  -H "Authorization: Bearer sk-YOUR_API_KEY"

Embeddings(文本嵌入)

curl https://ai.ulnit.com/v1/embeddings \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "text-embedding-3-small", "input": "这是测试文本"}'

图像生成

curl https://ai.ulnit.com/v1/images/generations \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "dall-e-3", "prompt": "一只可爱的猫咪", "n": 1, "size": "1024x1024"}'

语音转文字(Transcription)

curl https://ai.ulnit.com/v1/audio/transcriptions \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -F "file=@audio.mp3" \
  -F "model=whisper-1"

文字转语音(Speech)

curl https://ai.ulnit.com/v1/audio/speech \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "tts-1", "input": "你好,这是测试语音", "voice": "alloy"}' \
  -o speech.mp3

4.4 流式响应

添加 "stream": true 参数启用流式输出:

curl https://ai.ulnit.com/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4",
    "messages": [{"role": "user", "content": "请讲一个故事"}],
    "stream": true
  }'

4.5 错误处理

状态码说明
200请求成功
400请求参数错误
401认证失败,API Key 无效
403权限不足
404资源不存在
429请求频率超限
500服务器内部错误

错误响应示例:

{
  "error": {
    "message": "Invalid API key",
    "type": "invalid_request_error",
    "code": "invalid_api_key"
  }
}

5. OAP Agent 平台

OAP(Open Agent Platform)是 OmniMind 提供的 AI Agent 实例部署和管理平台,允许用户创建、运行和管理自己的 AI Agent 容器。

5.1 访问 OAP 控制台

登录后,在导航栏中找到「OAP」或「Agent 平台」入口,点击进入。

5.2 创建 Agent 实例

📋 前置条件:创建 Agent 实例前,您需要拥有有效的订阅计划 API Token(用于 Agent 容器调用 AI 模型)。
1

进入 OAP 控制台,点击「创建实例」或「Create Instance」

2

系统将根据您的订阅计划自动配置资源:CPU 限制、内存限制、最大实例数

3

选择或绑定 API Token(系统会自动使用您最近创建的 Token)

4

设置要使用的 AI 模型

5

点击「创建」启动实例

5.3 管理实例

实例列表

字段说明
实例 ID唯一标识符
状态运行中 / 已停止 / 创建中
资源配额CPU / 内存限制
端口访问端口
节点所在服务器节点
运行时间创建时间 / 上次启动时间

实例操作

操作说明
🚀 启动启动已停止的实例
⏹ 停止停止运行中的实例
🔄 重启重启实例(会重新加载配置)
🗑 删除删除实例(会清除所有数据)
📋 日志查看实例运行日志
🔗 绑定 Token为实例更换或绑定 API Token

访问 Agent

实例创建并启动后,可以通过以下方式访问:

5.4 流量监控

OAP 控制台显示每个实例的入站流量(Bytes In)和出站流量(Bytes Out)。根据您的订阅计划,可能有流量限额,超出限额会产生额外费用或限速。

6. 模型广场

模型广场展示了 OmniMind 支持的所有 AI 模型及其定价信息。

6.1 浏览模型

访问「模型广场」或「Pricing」页面可以查看模型列表、模型分组、模型描述和定价信息。

6.2 可用模型示例

模型类型描述
gpt-4💬 聊天OpenAI GPT-4
gpt-4o💬 聊天OpenAI GPT-4 Omni
gpt-4o-mini💬 聊天OpenAI GPT-4 Omni Mini
claude-3-5-sonnet💬 聊天Anthropic Claude 3.5 Sonnet
gemini-1.5-pro💬 聊天Google Gemini 1.5 Pro
text-embedding-3-small📊 EmbeddingOpenAI 文本嵌入
dall-e-3🎨 图像OpenAI DALL-E 3
whisper-1🎙 音频OpenAI Whisper

6.3 筛选和搜索

可使用筛选器:按供应商(OpenAI、Anthropic、Google 等)、按能力(聊天、Embeddings、图像、音频)、按分组(根据用户组筛选可用模型)。

7. 常见问题

7.1 账户和登录

Q: 忘记密码怎么办?
A: 在登录页面点击「忘记密码」,输入注册邮箱,系统将发送密码重置链接。

Q: 如何启用两步验证(2FA)?
A: 进入「设置」→「安全设置」,点击「启用 2FA」,按照指引使用认证应用绑定。

Q: 支持哪些第三方登录?
A: 支持 GitHub、Discord、Telegram、微信等 OAuth 登录方式。

7.2 API 使用

Q: API Key 格式是什么?
A: 格式为 sk- 开头,后跟随机字符串。

Q: 为什么 API 调用失败?
A: 常见原因有 API Key 无效或已过期、账户余额不足、请求频率超限、模型不可用或已下架。

Q: 如何查看 API 使用量?
A: 在「仪表盘」或「令牌管理」页面可查看使用统计,或调用 /usage/token 接口。

Q: 支持流式输出吗?
A: 支持,在请求中设置 "stream": true 即可启用 SSE 流式响应。

Q: 支持哪些 API 格式?
A: 支持 OpenAI 格式、Claude 格式(/v1/messages)、Gemini 格式。

7.3 计费和充值

Q: 如何充值?
A: 在「充值」页面选择金额和支付方式完成支付。

Q: 订阅计划可以取消吗?
A: 可以,在「订阅」页面取消,取消后将在当前计费周期结束后失效。

Q: 账户余额可以退款吗?
A: 请联系客服处理退款申请。

7.4 OAP 平台

Q: 创建 OAP 实例需要什么条件?
A: 需要有效的订阅计划,系统会根据计划自动分配资源。

Q: Agent 实例可以创建多少个?
A: 根据您的订阅计划,不同计划有不同的实例数量限制。

Q: Agent 实例需要一直运行吗?
A: 不需要,可以随时停止以节省资源。停止后会释放资源但保留配置。

Q: 如何为 Agent 更换 API Token?
A: 在实例详情页点击「绑定 Token」,选择新的 Token 即可。

8. 费率说明

8.1 计费方式

OmniMind 采用按量计费模式:用户预先充值到账户 → API 调用时按模型定价实时扣除配额 → 支持配额(Quota)作为计量单位。

8.2 模型定价

每个模型有独立的定价倍率(Model Ratio),计算公式:

实际消耗配额 = 输入 Token 数 × 输入倍率 + 输出 Token 数 × 输出倍率
模型输入倍率输出倍率
gpt-43060
gpt-4o1530
gpt-4o-mini1.53
claude-3-5-sonnet1530
gemini-1.5-pro12.525
📐 计费示例:使用 gpt-4o-mini,输入 1000 Token,输出 500 Token → 总计 1000×1.5 + 500×3 = 3000 配额

8.3 缓存优惠

部分模型支持缓存折扣,使用缓存的 Token 可以享受优惠费率。例如 gpt-4o-mini 缓存输入倍率仅为 0.75。

8.4 订阅计划

OmniMind 提供多种订阅计划,通常包含月度配额、OAP 实例数、资源限制(CPU/内存)、流量限制。具体计划和价格请查看「订阅」页面。

8.5 安全注意事项

9. 附录

9.1 API 端点汇总

端点方法说明
/v1/modelsGET获取模型列表
/v1/chat/completionsPOST聊天完成(OpenAI 格式)
/v1/messagesPOST聊天完成(Claude 格式)
/v1beta/models/*:generateContentPOST聊天完成(Gemini 格式)
/v1/embeddingsPOST文本嵌入
/v1/images/generationsPOST图像生成
/v1/audio/transcriptionsPOST语音转文字
/v1/audio/speechPOST文字转语音
/usage/tokenGET查询使用量
/api/oap/user/instancesGET/POSTOAP 实例管理
/api/user/tokenGET/POST令牌管理
/api/user/topupPOST充值
/api/subscription/plansGET订阅计划

9.2 错误码参考

错误码说明
invalid_api_keyAPI Key 无效
insufficient_quota配额不足
rate_limit_exceeded频率超限
invalid_request_error请求参数错误
server_error服务器内部错误
model_not_found模型不存在

9.3 联系方式

如需技术支持或帮助:


© 2026 OmniMind. 文档中心 · 最后更新于 2026 年 5 月