Hướng dẫn nhanh: Sử dụng proxy của chúng tôi trong vài phút
Tích hợp LLM không kiểm duyệt của chúng tôi vào hệ thống hiện có của bạn chỉ bằng một thay đổi URL cơ sở. Hướng dẫn nhanh này sẽ cho bạn thấy cách chuyển đổi cấu hình SDK OpenAI của bạn sang máy chủ proxy của chúng tôi trong vòng chưa đầy năm phút.
https://api.proxyapiopenai.com/v1uncensored
Cấu hình URL gốc của bạn
Điểm client của bạn đến cổng của chúng tôi để bỏ qua bộ lọc tiêu chuẩn. URL cơ sở thay thế điểm cuối nhà cung cấp mặc định bằng https://api.proxyapiopenai.com/v1. Thay đổi đơn lẻ này định tuyến tất cả các yêu cầu qua cơ sở hạ tầng không lọc của chúng tôi mà không yêu cầu sửa đổi mã ngoài chuỗi URL. Bạn có thể xác minh kết nối bằng cách kiểm tra các mô hình có sẵn.
Điểm cuối hỗ trợ các tham số tương thích OpenAI tiêu chuẩn. Đảm bảo thư viện của bạn trỏ đến đúng đường dẫn để tránh lỗi 404.
Thiết lập khóa API của bạn
Xác thực dựa trên một token bearer đơn lẻ được tạo khi đăng ký. Lấy khóa của bạn từ bảng điều khiển và gán nó cho OPENAI_API_KEY environment variable. Proxy của chúng tôi xác thực khóa này đối với số dư tín dụng trả trước thay vì các gói đăng ký. Sử dụng khóa ngay lập tức; nó hoạt động ngay khi bạn tạo nó.
Giữ khóa của bạn an toàn. Không giống như các nhà cung cấp tiêu chuẩn, chúng tôi không cung cấp nhiều khóa cho mỗi tài khoản, vì vậy hãy coi token này là thông tin xác thực truy cập duy nhất của bạn.
Thực hiện yêu cầu đầu tiên
Gửi yêu cầu hoàn thành trò chuyện tiêu chuẩn để kiểm tra kết nối. Định danh mô hình uncensored ensures you receive outputs without content refusals for lawful adult topics. Ví dụ sau đây minh họa một lệnh gọi tạo văn bản cơ bản bằng cú pháp curl mặc định.
curl https://api.proxyapiopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the provided log output."}]
}'Yêu cầu này trả về phản hồi văn bản thuần túy. Hệ thống bỏ qua logic định tuyến phức tạp, cung cấp quyền truy cập trực tiếp vào các trọng số mô hình nền tảng.
Tích hợp Python SDK
Sử dụng thư viện Python chính thức của OpenAI để tương tác với proxy của chúng tôi. Khởi tạo máy khách với URL cơ sở tùy chỉnh và khóa API của bạn. Cách tiếp cận này duy trì tương thích với các cơ sở mã hiện có trong khi chuyển backend sang mô hình không kiểm duyệt của chúng tôi. SDK tự động xử lý tuần tự hóa.
from openai import OpenAI
client = OpenAI(base_url="https://api.proxyapiopenai.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)Chạy script này để xác minh rằng môi trường của bạn chuyển tiếp yêu cầu đến máy chủ của chúng tôi một cách chính xác. Cấu trúc phản hồi khớp với định dạng JSON tiêu chuẩn của OpenAI.
Tích hợp SDK Node
Tích hợp client Node.js bằng cách chỉ định URL cơ sở trong đối tượng cấu hình. Cấu hình này hoạt động với bất kỳ ứng dụng Node độc lập hoặc Express nào yêu cầu văn bản tạo. Proxy hỗ trợ cả chế độ streaming và không streaming.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.proxyapiopenai.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);Đảm bảo phiên bản gói của bạn hỗ trợ baseURL tham số. Các phiên bản cũ hơn có thể yêu cầu điều chỉnh thủ công tiêu đề.
Xử lý các phản hồi streaming
Bật tạo token theo thời gian thực bằng cách đặt stream thành true. Proxy gửi các Sự kiện được gửi qua máy chủ (SSE) cho mỗi token được tạo. Điều này làm giảm độ trễ cảm nhận đối với người dùng cuối và cho phép hiển thị văn bản ngay lập tức. Đoạn cuối cùng chứa đầy đủ thống kê sử dụng token.
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)Phân tích luồng SSE để trích xuất các phần nội dung. Xử lý các gián đoạn mạng một cách tinh tế, vì các kết nối luồng dễ bị ngắt hơn so với phản hồi JSON tiêu chuẩn.
Câu hỏi thường gặp
Tại sao proxy của tôi trả về lỗi 401?
Mã trạng thái 401 cho biết khóa API không hợp lệ hoặc bị thiếu. Hãy đảm bảo bạn đã sao chép khóa chính xác từ bảng điều khiển mà không có khoảng trắng thừa. Proxy của chúng tôi xác thực khóa đối với số dư trả trước, vì vậy một tài khoản không hoạt động cũng sẽ kích hoạt lỗi này.
Điều gì xảy ra nếu hết hạn mức tín dụng?
Yêu cầu trả về lỗi 402 Payment Required khi số dư trả trước của bạn bằng không. Nạp tiền bằng USDT (TRC20) hoặc USDC (Base) để tiếp tục dịch vụ ngay lập tức. Tín dụng không bao giờ hết hạn, vì vậy bạn có thể nạp tiền khi thuận tiện mà không mất quyền truy cập vào số dư trước đó.
Giới hạn tốc độ và cửa sổ ngữ cảnh là gì?
Mỗi khóa API hỗ trợ 300 yêu cầu mỗi phút và cho phép 8 yêu cầu đồng thời. Cửa sổ ngữ cảnh bao gồm 100,000 token cho cả phần gợi ý và hoàn thành cộng lại. Vượt quá các giới hạn này sẽ kích hoạt lỗi 429 Quá nhiều yêu cầu cho đến khi cửa sổ được đặt lại.
Lấy khóa API của bạn trong vài phút
Đăng ký, lấy khóa của bạn và cập nhật URL cơ sở của bạn. Đó là toàn bộ cấu hình cần thiết.