---
title: "一行 base_url，接入全部模型"
description: "原生兼容 OpenAI / Anthropic / Gemini 三大协议：官方 SDK 直接用，改一行 base_url，目录内全部模型即刻可调。"
canonical: https://pirouter.ai/zh/sdk
last-updated: 2026-10-15
---

# 一行 base_url，接入全部模型

> 原生兼容 OpenAI / Anthropic / Gemini 三大协议：官方 SDK 直接用，改一行 base_url，目录内全部模型即刻可调。

pirouter 原生兼容 OpenAI / Anthropic / Gemini 三大协议——各家官方 SDK 与其上的一切框架开箱即用。不用学新的封装库，也无需安装任何东西。

## 你的技术栈已经支持我们

把客户端指向我们的端点，传入目录内任意模型 slug——迁移到此结束。

### curl

```bash
curl https://api.pirouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $PIROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "anthropic/claude-opus-5.5",
    "messages": [{ "role": "user", "content": "Hello!" }]
  }'
```

### Python — OpenAI 官方 SDK

```python
from openai import OpenAI

client = OpenAI(
    base_url="https://api.pirouter.ai/v1",
    api_key="<PIROUTER_API_KEY>",
)

completion = client.chat.completions.create(
    model="anthropic/claude-opus-5.5",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(completion.choices[0].message.content)
```

### TypeScript — OpenAI 官方 SDK

```typescript
import OpenAI from 'openai'

const client = new OpenAI({
  baseURL: 'https://api.pirouter.ai/v1',
  apiKey: process.env.PIROUTER_API_KEY,
})

const completion = await client.chat.completions.create({
  model: 'anthropic/claude-opus-5.5',
  messages: [{ role: 'user', content: 'Hello!' }],
})
console.log(completion.choices[0].message.content)
```

更多细节见文档：

- [快速开始](https://pirouter.ai/zh/docs/quickstart)
- [集成指南](https://pirouter.ai/zh/docs/integrations)
- [API 参考](https://pirouter.ai/zh/docs/api)

## 与整个生态即插即用

凡是讲这三种协议之一的——框架、Agent、IDE 工具——都能直接对接 pirouter。

### [OpenAI SDK](https://github.com/openai/openai-python)

Python、TypeScript、.NET、Java——配好 base_url 与 api_key 即完成。

### [Anthropic SDK](https://github.com/anthropics/anthropic-sdk-python)

协议原生转发——官方 SDK 指向我们的端点即可直用，无需转换层。

### [Gemini SDK](https://github.com/googleapis/python-genai)

Google GenAI 官方 SDK 无需改动，走我们的 Gemini 协议原生转发。

### [Vercel AI SDK](https://github.com/vercel/ai)

经 createOpenAI({ baseURL }) 接入，流式输出直达你的界面。

### [pi agent](https://github.com/earendil-works/pi)

开源编码 Agent——把它的模型配置指向我们的端点即可开跑。

### [任意 HTTP 客户端](https://pirouter.ai/zh/sdk#example-curl)

本质只是 HTTPS + JSON。能发 POST，就能走路由。

## 五分钟拿到第一个响应

领一把 API Key，SDK 原封不动，下一个请求就走 pirouter。

---

HTML version: https://pirouter.ai/zh/sdk · Machine-readable index: https://pirouter.ai/llms.txt
