Dùng OpenAI SDK với Gateway bên thứ ba: Chỉ cần đổi base_url

Dùng OpenAI SDK với Gateway bên thứ ba: Chỉ cần đổi base_url

## Thay đổi duy nhất quan trọng

OpenAI SDK cho phép bạn ghi đè host của API. Chỉ một thiết lập đó là tất cả những gì bạn cần để định tuyến các yêu cầu qua ClaudeN AI trong khi giữ nguyên từng dòng code còn lại.

## Python

``python
from openai import OpenAI

client = OpenAI(
api_key="YOUR_CLAUDEN_KEY",
base_url="https://clauden.ai/v1",
)

resp = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Chào một dòng thôi."}],
)
print(resp.choices[0].message.content)
`

## Node.js

`javascript
import OpenAI from "openai";

const client = new OpenAI({
apiKey: process.env.CLAUDEN_KEY,
baseURL: "https://clauden.ai/v1",
});

const resp = await client.chat.completions.create({
model: "claude-3-5-sonnet",
messages: [{ role: "user", content: "Chào một dòng thôi." }],
});
console.log(resp.choices[0].message.content);
`

## Mẹo dùng biến môi trường

Hầu hết các công cụ đều đọc
OPENAI_BASE_URL (hoặc OPENAI_API_BASE). Đặt một lần và nhiều CLI cùng thư viện sẽ chạy được ngay:

`bash
export OPENAI_API_KEY="YOUR_CLAUDEN_KEY"
export OPENAI_BASE_URL="https://clauden.ai/v1"
`

## Bạn nhận được gì

- Giữ nguyên SDK, kiểu dữ liệu và logic thử lại hiện có.
- Đổi
model` để chuyển giữa Claude, GPT và Gemini.
- Một khóa, một số dư, một nhật ký sử dụng.

Đổi base URL, chạy code của bạn, thế là xong.

Đăng ký và nhận $5 tín dụng miễn phí

Bắt đầu miễn phí

← Blog ClaudeN AI

Đăng ký và nhận $5 tín dụng miễn phí