Cách chuyển từ API của OpenAI sang Smart AIPI (Hướng dẫn 5 phút)

Hướng dẫn từng bước để chuyển từ API của OpenAI sang Smart AIPI. Đổi base URL, giữ nguyên code. Hoạt động với Python, Node.js, cURL, LangChain, Cursor và nhiều công cụ khác.

S
Smart AIPI Team
Đọc trong 4 phút ·
Cách chuyển từ API của OpenAI sang Smart AIPI (Hướng dẫn 5 phút)

Tóm tắt: Đổi base URL của bạn thành https://api.smartaipi.com/v1 và dùng Smart AIPI API key của bạn. Mọi thứ khác giữ nguyên — prompt, streaming, function calling, structured outputs. Mất chưa tới 5 phút. Tiết kiệm 75% cho mỗi API call.

Để chuyển từ API của OpenAI sang Smart AIPI, hãy đổi base URL của bạn thành https://api.smartaipi.com/v1 và dùng Smart AIPI API key của bạn. Mọi thứ khác — prompt, streaming, function calling, structured outputs — đều giữ nguyên. Toàn bộ quá trình mất chưa tới 5 phút.

Bước 1: Tạo tài khoản miễn phí

Đăng ký tại smartaipi.com/signup. Bạn có thể dùng OAuth của GitHub, Google hoặc Microsoft. Mọi tài khoản đều được cấp credit miễn phí — không cần thẻ tín dụng.

Bước 2: Tạo API key

Vào dashboard của bạn, nhấp API KeysCreate API Key. Đặt tên cho key rồi sao chép lại. Bạn sẽ chỉ nhìn thấy nó một lần.

Bước 3: Đổi base URL

Đây là thay đổi duy nhất. Thay URL của OpenAI bằng URL của Smart AIPI:

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    api_key="sk-proj-your-smart-aipi-key",
    base_url="https://api.smartaipi.com/v1"
)

# Mọi thứ khác vẫn giữ nguyên hoàn toàn
response = client.chat.completions.create(
    model="gpt-5.3-codex",
    messages=[{"role": "user", "content": "Hello!"}]
)

Node.js

import OpenAI from 'openai';

const client = new OpenAI({
    apiKey: 'sk-proj-your-smart-aipi-key',
    baseURL: 'https://api.smartaipi.com/v1',
});

const response = await client.chat.completions.create({
    model: 'gpt-5.3-codex',
    messages: [{ role: 'user', content: 'Hello!' }],
});

cURL

curl https://api.smartaipi.com/v1/chat/completions \
  -H "Authorization: Bearer sk-proj-your-smart-aipi-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.3-codex","messages":[{"role":"user","content":"Hello!"}]}'

Biến môi trường (hoạt động với LangChain, Cursor, Continue, v.v.)

export OPENAI_API_KEY=sk-proj-your-smart-aipi-key
export OPENAI_BASE_URL=https://api.smartaipi.com/v1

Hầu hết framework và công cụ — LangChain, LlamaIndex, Cursor, Continue, Codex CLI — sẽ tự động đọc các biến môi trường này.

Bước 4: Xác minh là nó hoạt động

Gửi một request kiểm tra và xem dashboard Smart AIPI của bạn. Bạn sẽ thấy request xuất hiện trong thống kê sử dụng chỉ sau vài giây.

Câu hỏi thường gặp

streaming có hoạt động với Smart AIPI không?

Có. Đặt stream: true và xử lý Server-Sent Events theo đúng cách cũ. Không cần thay đổi gì.

function calling và tool use có hoạt động không?

Được hỗ trợ đầy đủ. Tools, function calling, JSON mode, structured outputs — toàn bộ đặc tả OpenAI API đều hoạt động qua Smart AIPI.

Còn các công cụ dùng định dạng Anthropic API thì sao?

Smart AIPI cũng hỗ trợ định dạng Anthropic API (/v1/messages). Đặt ANTHROPIC_BASE_URL=https://api.smartaipi.com và các công cụ được xây dựng cho Anthropic SDK sẽ dùng GPT-5.3 Codex ở backend.

Tôi sẽ tiết kiệm được bao nhiêu?

75% cho mỗi API call. Output của GPT-5.3 Codex có giá $3.50/1M tokens qua Smart AIPI so với $14.00/1M nếu dùng trực tiếp từ OpenAI. Với 10M tokens/tháng, bạn sẽ tiết kiệm được hơn $100.

Tôi có cần đổi prompt hoặc cách xử lý response không?

Không. Smart AIPI tương thích hoàn toàn với OpenAI. Thay đổi duy nhất là base URL. Prompt, phân tích response, xử lý lỗi — mọi thứ đều giữ nguyên.

Tutorial Migration OpenAI
S
Viết bởi
Smart AIPI

API gateway tương thích OpenAI. Truy cập các mô hình AI frontier với chi phí thấp hơn 75%.

Bắt đầu miễn phí

Đã gửi tin nhắn

Chúng tôi sẽ phản hồi trong vòng 2 ngày làm việc.

Liên hệ hỗ trợ

Có câu hỏi hoặc cần hỗ trợ? Hãy gửi cho chúng tôi một tin nhắn và chúng tôi sẽ phản hồi trong vòng 2 ngày làm việc.