Base URL và xác thực
The Proxy API sống tại HTTPS://api.proxyclaude.com/v1. Truyền khóa của bạn trong tiêu chuẩn Authorization header. Mỗi tài khoản mới nhận được một khóa ngay lập tức sau khi đăng ký bằng Google hoặc email. Không cần số điện thoại. Định dạng header khớp chính xác với các SDK chính thức.
- Tiêu đề:
Authorization: Bearer YOUR_API_KEY - Base URL:
https://api.proxyclaude.com/v1
Yêu cầu đầu tiên
Gửi một yêu cầu hoàn thành văn bản đơn giản để xác minh khả năng kết nối. Sử dụng ID mô hình uncensored cho mô hình ngôn ngữ lớn mặc định. Điểm cuối chấp nhận các tham số trò chuyện tiêu chuẩn. Bạn có thể điều chỉnh nhiệt độ hoặc đặt hạt giống để tái lập. Lỗi trả về mã HTTP tiêu chuẩn.
curl https://api.proxyclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all python packages installed in the current virtual environment"}]
}'
Cách sử dụng Python SDK
Khởi tạo client với URL cơ sở tùy chỉnh. Truyền khóa API của bạn dưới dạng đối số mặc định. Thư viện tự động xử lý việc tuần tự hóa JSON. Các yêu cầu được định tuyến trực tiếp đến proxy mà không cần các bước cấu hình bổ sung. Phương pháp này hoạt động cho cả các quy trình làm việc đồng bộ và bất đồng bộ.
from openai import OpenAI
client = OpenAI(base_url="https://api.proxyclaude.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Tích hợp SDK Node
Tạo một thể hiện client trỏ đến URL cơ sở proxy. Cung cấp API key trong quá trình khởi tạo. SDK quản lý vòng đời yêu cầu. Bạn có thể stream hoặc buffer phản hồi. ID mô hình vẫn giữ nguyên trong tất cả các yêu cầu. Không cần logic định tuyến phức tạp.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.proxyclaude.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Các phản hồi streaming
Bật phát trực tiếp bằng cách đặt stream: true. Máy chủ gửi Các sự kiện được gửi bởi máy chủ (SSE). Mỗi phần chứa văn bản một phần. Phần cuối bao gồm thống kê sử dụng token. Cách tiếp cận này giảm đáng kể độ trễ cảm nhận được. Bộ đệm các phần ở phía máy khách.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Giới hạn, lỗi và ngữ cảnh
Cửa sổ ngữ cảnh hỗ trợ tổng cộng 100.000 token. Output bị giới hạn ở 16.000 token mỗi yêu cầu. Bạn có thể gửi 300 yêu cầu mỗi phút. Lỗi 401 có nghĩa là key không hợp lệ. Lỗi 402 cho biết số dư trả trước không đủ. Lỗi 429 báo hiệu giới hạn tốc độ. Lỗi không tiêu tốn token. Thanh toán chỉ chấp nhận crypto.