⚡

OmniAI Gateway

Đăng nhập quản trị hệ thống AI Gateway

⚡

OmniAI Gateway

Unified Multi-Protocol Hub (Google • Claude • Codex • Custom APIs)

Checking 👤 admin 📄 Swagger
⏱️
System Uptime -- Gateway Health: OK
👥
Multi-Engine Pool 3 Active Auto-failover active
🔑
Client API Keys 0 0 total requests
🤖
Active AI Engines 4 Engines Google • Claude • Codex • Custom
🌟
Google Antigravity
Code Assist & OAuth Pool
Xoay vòng đa tài khoản Google PKCE OAuth khi gặp Rate Limit. Hỗ trợ Gemini 3.8 Flash (Ưu tiên cao), Gemini 3.7 Flash Thinking, Gemini 3.1 Pro.
Active Accounts: 1 Account
Native Endpoints: /v1beta/models/*
🟣
Claude Anthropic
Open Claude Proxy (OCP)
Tận dụng gói thuê bao Claude Max / Pro cục bộ qua Claude CLI Driver. Tự động fallback sang Google Antigravity.
Account Status: Ready (MAX)
CLI Driver: /opt/homebrew/bin/claude
🟢
OpenAI Codex & GPT
OpenCodex v2.37.0 Core
Tương thích toàn diện OpenAI Responses API (/v1/responses), Codex CLI, và hỗ trợ các model GPT-5.6 Sol/Terra/Luna qua ChatGPT Web Session.
Responses API: Active (/v1/responses)
Codex Models: 9 Models (GPT-5.6 / Codex)
⚙️
Custom API Link & Key
DeepSeek • OpenRouter • Ollama
Kết nối bất kỳ máy chủ AI nào (DeepSeek, OpenRouter, Groq, Ollama, vLLM) với Base URL và API Key tùy biến.
Configured Channels: 0 Channels
Routing Protocol: OpenAI / Anthropic / Gemini
⚡
NVIDIA AI NIM
Multi-Token Rotation & Live Scanner
Tự động quét & kiểm tra live các model miễn phí/hoạt động. Xoay vòng đa token nvapi-... và tự động cooldown khi gặp 429/401.
Active Keys: 1 Key Active
Live Verified Models: Đang kiểm tra...
👥 Multi-Provider Accounts Pool (Tất cả tài khoản AI Hub: Google • Claude • OpenAI Codex • ChatGPT Web • Custom)
AI Provider Account Identity / Profile Subscription / Plan Status / Expiry Auto-Refresh Actions
Loading multi-provider accounts...
⚙️ Cấu Hình Custom API Endpoints & Upstream Providers
Khi client gửi request với tên model trong danh sách trên, OmniAI Gateway sẽ tự động định tuyến tới Base URL này.
Provider Name Base URL Protocol Supported Models Status Actions
Chưa có kênh Custom API nào. Thêm kênh ở biểu mẫu trên.
Interactive Multi-Model Playground
Xin chào! Tôi đã kết nối với OmniAI Gateway hỗ trợ 4 Engines: Google Antigravity, Claude OCP, OpenAI Codex (GPT-5.6), và Custom API Channels. Hãy chọn model và nhắn tin để kiểm tra!
🔑 Client API Keys Management (Cấp Token & Hạn Ngạch)

Cấp phát Token API (định dạng sk-ag-...) cho các ứng dụng, IDE hoặc thành viên với giới hạn tốc độ (RPM) và hạn ngạch Token tối đa.

✅ API Key mới đã được tạo thành công: ⚠️ Chỉ hiển thị 1 lần duy nhất! Hãy sao chép ngay.
Key Name Token ID Status Rate Limit Usage & Token Quota Created / Expires Last Used Actions
Loading API keys...
📖 Hướng Dẫn Tích Hợp Chi Tiết (Clients & IDEs Cheat-Sheet)

Vào Settings > Models > Bật OpenAI API Key:

# Cấu hình trong Cursor / Windsurf: OpenAI Base URL: http://localhost:8100/v1 OpenAI API Key: sk-ag-your-api-key # Danh sách Model gợi ý nhập vào ô Models: gemini-3.8-flash gpt-6-sol gpt-6-luna gpt-5.6-sol gpt-5.4-thinking claude-opus-5.5 claude-mythos-5.1 claude-fable-5.1 claude-3-7-sonnet deepseek-chat deepseek-reasoner

Chạy trực tiếp Claude Code CLI trỏ vào OmniAI Gateway:

# Cấu hình biến môi trường trước khi chạy Claude Code: export ANTHROPIC_BASE_URL="http://localhost:8100" export ANTHROPIC_AUTH_TOKEN="sk-ag-your-api-key" # Khởi chạy Claude Code: claude

Chạy OpenAI Codex CLI hoặc kết nối ChatGPT Desktop / Responses API:

# 1. Cấu hình biến môi trường cho OpenAI Codex CLI: export CODEX_BASE_URL="http://localhost:8100/v1" export OPENAI_BASE_URL="http://localhost:8100/v1" export OPENAI_API_KEY="sk-ag-your-api-key" # Khởi chạy Codex: codex # 2. Gọi OpenAI Responses API (POST /v1/responses): curl -X POST http://localhost:8100/v1/responses \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-ag-your-key" \ -d '{ "model": "gpt-5.6-sol", "input": "Refactor this function to be async", "stream": true }'

🌐 ChatGPT Web Channel (Free / Plus / Pro Session)

Kết nối tài khoản ChatGPT cá nhân bằng Session Token (lấy từ cookie __Secure-next-auth.session-token khi đăng nhập chatgpt.com). Không cần trả phí API OpenAI.

Chuyển tiếp đến các kênh Custom API Link & Key (DeepSeek, OpenRouter, Ollama, vLLM):

# 1. Thêm kênh Custom Provider trong Tab "Custom APIs & Keys" (VD: Base URL https://api.deepseek.com/v1) # 2. Gọi trực tiếp qua OmniAI Gateway bằng API Key nội bộ (sk-ag-...): curl -X POST http://localhost:8100/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-ag-your-key" \ -d '{ "model": "deepseek-reasoner", "messages": [{"role": "user", "content": "Phân tích thuật toán Paxos"}], "stream": false }'

Hỗ trợ tạo ảnh (Text-to-Image) & chỉnh sửa ảnh (Image-to-Image / Edit) theo chuẩn OpenAI Images API & OpenCodex native image_gen. Dùng chung token xác thực:

# 1. Text-to-Image (Tạo ảnh từ prompt): curl -X POST http://localhost:8100/v1/images/generations \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-ag-your-key" \ -d '{ "prompt": "A futuristic cybernetic tiger in neon cyberpunk city, 8k render", "model": "imagen-3.0-generate-002", "size": "1024x1024", "response_format": "url" }' # 2. Image-to-Image / Edit (Chỉnh sửa ảnh theo prompt): curl -X POST http://localhost:8100/v1/images/edits \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-ag-your-key" \ -d '{ "prompt": "Add realistic rain and neon reflections", "image": "iVBORw0KGgoAAAANSUhEUgAAAAE...", "model": "dall-e-2", "response_format": "b64_json" }'

Cấu hình cho OpenClaw, Cline, Roo Code hoặc Aider:

# Đối với Aider: export OPENAI_API_BASE="http://localhost:8100/v1" export OPENAI_API_KEY="sk-ag-your-api-key" aider --model openai/gpt-5.6-sol # hoặc openai/gemini-3.7-flash, openai/claude-sonnet-5 # Đối với Cline / Roo Code (VS Code Extension): # 1. Chọn API Provider: "OpenAI Compatible" # 2. Base URL: "http://localhost:8100/v1" # 3. API Key: "sk-ag-your-api-key" # 4. Model ID: "gpt-5.6-sol" hoặc "gemini-3.7-flash"

Sử dụng OpenAI Python SDK hoặc Anthropic Python SDK:

# 1. OpenAI SDK (Python): from openai import OpenAI client = OpenAI(base_url="http://localhost:8100/v1", api_key="sk-ag-your-key") response = client.chat.completions.create( model="gpt-5.6-sol", # hoặc gemini-3.7-flash, claude-sonnet-5, deepseek-chat messages=[{"role": "user", "content": "Explain quantum computing in 2 sentences."}] ) print(response.choices[0].message.content) # 2. Anthropic SDK (Python): from anthropic import Anthropic anthropic_client = Anthropic(base_url="http://localhost:8100", api_key="sk-ag-your-key") msg = anthropic_client.messages.create( model="claude-sonnet-5", max_tokens=1024, messages=[{"role": "user", "content": "Xin chào Claude!"}] ) print(msg.content[0].text)

Gọi trực tiếp REST API bằng cURL:

# OpenAI Chat Completions endpoint: curl -X POST http://localhost:8100/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-ag-your-key" \ -d '{ "model": "gpt-5.6-sol", "messages": [{"role": "user", "content": "Hello!"}], "stream": false }' # Anthropic Messages endpoint: curl -X POST http://localhost:8100/v1/messages \ -H "Content-Type: application/json" \ -H "x-api-key: sk-ag-your-key" \ -H "anthropic-version: 2023-06-01" \ -d '{ "model": "claude-sonnet-5", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hi!"}] }'

Tương thích chuẩn Google GenAI Native API:

curl -X POST http://localhost:8100/v1beta/models/gemini-2.5-flash:generateContent \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-ag-your-key" \ -d '{ "contents": [{"parts": [{"text": "Hello Gemini!"}]}] }'
🌐

Cấu Hình ChatGPT Web Channel

Kết nối tài khoản ChatGPT (Free / Plus / Pro) qua Session Token
ℹ️ Kiến Trúc Phân Tách (codex-chatgpt-web Bridge):
OpenAI chặn request HTTP trực tiếp từ server bằng Cloudflare Turnstile. Kênh này hoạt động bằng cách kết nối tới dịch vụ browser bridge codex-chatgpt-web chạy tại cổng 17841.
👉 Khởi động trên máy: cd d:\projects\codex-chatgpt-web; bun start
💡 Mẹo: Nếu bạn muốn gọi các model GPT-6 Sol, GPT-5.6 Sol, Claude qua API của Gateway thì chọn trực tiếp model gốc, không cần mở bridge này.
📖 Hướng dẫn lấy Session Token từ trình duyệt (F12)
  1. Mở trình duyệt, vào https://chatgpt.com và đăng nhập tài khoản.
  2. Bấm F12 (hoặc Cmd + Option + I trên Mac) mở DevTools.
  3. Vào tab Application (Chrome/Edge) hoặc Storage (Firefox) ➔ chọn mục Cookies ➔ https://chatgpt.com.
  4. Tìm cookie tên __Secure-next-auth.session-token và sao chép toàn bộ giá trị (Value).
⚡

Cấu Hình NVIDIA AI NIM (Multi-Token Rotation)

Xoay vòng đa key nvapi-..., tự động failover 429/401 và rate limiting
Lấy key tại https://build.nvidia.com. Bạn có thể dán nhiều key phân tách bằng dấu phẩy hoặc xuống dòng.
Thời gian tạm dừng key khi gặp lỗi 401/403/429
Giới hạn request/phút tối đa cho mỗi key

Trạng Thái Các Token Trong Pool:

Key (Masked) Trạng Thái Requests Tokens Sử Dụng RPM Xóa
Đang tải danh sách token...

🤖 Live Working Models 0 models

Tự động phát hiện & kiểm tra model đang online miễn phí trên NVIDIA NIM
Đang tải danh sách live models...