接入文档
AIPort 完全兼容 OpenAI API 格式,您可以使用任何支持 OpenAI 的 SDK 或工具直接接入。
快速开始
只需两步即可接入 AIPort:1) 注册并获取 API Key 2) 配置环境变量
export OPENAI_API_KEY="your-api-key" export OPENAI_BASE_URL="https://ai.aiport.me/v1"
Python
使用 OpenAI Python SDK:
from openai import OpenAI
client = OpenAI(
api_key="your-api-key",
base_url="https://ai.aiport.me/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)Node.js
使用 OpenAI Node.js SDK:
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'your-api-key',
baseURL: 'https://ai.aiport.me/v1',
});
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Hello!' }],
});
console.log(response.choices[0].message.content);cURL
直接使用 curl 调用:
curl https://ai.aiport.me/v1/chat/completions \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o",
"messages": [{"role": "user", "content": "Hello!"}]
}'the assistant (IDE)
在 VS Code 或 JetBrains 中配置 the assistant:
// ~/.assistant/settings.json
{
"apiProvider": "openai-compatible",
"openaiBaseUrl": "https://ai.aiport.me",
"openaiApiKey": "your-api-key",
"openaiModelId": "claude-sonnet-4-20250514"
}Codex CLI
配置 OpenAI Codex CLI:
# ~/.codex/config.toml [api] api_key = "your-api-key" api_base = "https://ai.aiport.me/v1" model = "gpt-4.1"
Gemini CLI
配置 Gemini CLI:
export GEMINI_API_KEY="your-api-key" # Or configure in settings