OpenAI SDK
> Sử dụng OpenAI SDK chính thức (Python và JavaScript) với ProxyLLM. Hỗ trợ GPT và ProxyLLM aliases qua endpoint /v1.
[INFO]Hoàn toàn tương thích OpenAI
ProxyLLM hoàn toàn tương thích với OpenAI SDK. Chỉ cần thay đổi
base_url để trỏ đến ProxyLLM là xong. Trang này hướng dẫn dùng GPT và ProxyLLM aliases qua OpenAI SDK.//Cài đặt
Pythonbash
pip install openaiNode.jsbash
npm install openai//Cấu hình
Cấu hình SDK để sử dụng ProxyLLM bằng cách thiết lập base URL:
Pythonpython
from openai import OpenAI
client = OpenAI(
base_url="https://proxyllm.eu/v1",
api_key="your-proxyllm-api-key",
)JavaScriptjavascript
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://proxyllm.eu/v1",
apiKey: "your-proxyllm-api-key",
});[WARN]Quan trọng
Base URL phải bao gồm hậu tố
/v1 khi sử dụng OpenAI SDK.//Sử dụng Cơ bản
Pythonpython
response = client.chat.completions.create(
model="claude-opus-4.7",
messages=[{"role": "user", "content": "Hello!"}],
max_tokens=1024,
)
print(response.choices[0].message.content)//Streaming Phản hồi
Pythonpython
stream = client.chat.completions.create(
model="claude-opus-4.7",
messages=[{"role": "user", "content": "Write a short poem about coding"}],
max_tokens=256,
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)//Liệt kê Mô hình
Pythonpython
models = client.models.list()
for model in models.data:
print(model.id)//Biến Môi trường
.envbash
OPENAI_API_KEY=your-proxyllm-api-key
OPENAI_BASE_URL=https://proxyllm.eu/v1