Unified AI Infrastructure

HAPI

一个接口,调度所有主流 AI 模型。

统一接入 Claude、GPT、Gemini 等模型。保留熟悉的 OpenAI SDK,只替换 Base URL,就能让应用拥有更灵活的模型选择。

OpenAI SDK 兼容 多渠道自动路由 用量清晰可见
gateway / request inspector v1
Latest requestLIVE
POST/v1/chat/completions
{ "model": "claude-sonnet", "stream": true, "messages": [ ... ] }
AUTO ROUTE healthy
200 OK
{ "id": "chatcmpl_9f12", "object": "chat.completion.chunk" }

Built for shipping

少做接入,专注产品。

把供应商适配、模型切换和用量管理交给同一个网关。

01

统一的 API 规范

延续 OpenAI 风格的请求格式,现有 SDK 和调用逻辑无需重写。

02

灵活的模型路由

从一个入口访问不同供应商模型,按任务、成本和质量自由切换。

03

清楚的调用账单

模型价格公开可查,调用消耗和账户余额集中管理。

04

面向团队的密钥管理

按项目创建和管理 API Key,让权限、额度与业务边界更清晰。

Simple migration

三步,完成接入。

无需维护多套供应商 SDK,从创建密钥到发出请求只需要几分钟。

STEP 01

创建账号

注册 HAPI,进入控制台并建立你的第一个项目。

STEP 02

生成 API Key

为项目生成独立密钥,用于鉴权和用量归集。

STEP 03

替换 Base URL

保留原有 OpenAI SDK,其余调用逻辑照常运行。

Quickstart

改一行地址,就能开始。

选择你熟悉的调用方式,将 API Key 放入环境变量,不要把密钥写进客户端代码。

from openai import OpenAI

client = OpenAI(
    api_key="$HAPI_API_KEY",
    base_url="https://your-domain.com/v1"
)

response = client.chat.completions.create(
    model="your-model",
    messages=[{"role": "user", "content": "Hello"}]
)
curl https://your-domain.com/v1/chat/completions \
  -H "Authorization: Bearer $HAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "your-model",
    "messages": [{"role": "user", "content": "Hello"}]
  }'
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.HAPI_API_KEY,
  baseURL: "https://your-domain.com/v1"
});

const result = await client.chat.completions.create({
  model: "your-model",
  messages: [{ role: "user", content: "Hello" }]
});
OpenAI-compatible endpointREADY