Tích hợp API Uncensored
Đặt SDK OpenAI chính thức vào dự án của bạn và trỏ nó vào API LLM không kiểm duyệt của chúng tôi. Hướng dẫn nhanh này sẽ hướng dẫn bạn qua xác thực, yêu cầu đầu tiên, phát trực tiếp và xử lý lỗi mà không có sự lệch cấu hình.
Cài đặt SDK chính thức của OpenAI
Bắt đầu bằng cách thêm thư viện tiêu chuẩn vào môi trường của bạn. Điều này đảm bảo bạn đang sử dụng cùng mã client hoạt động với các nhà cung cấp khác.
- Chạy
pip install openaicho Python. - Chạy
npm install openaicho Node.js.
Các gói này xử lý logic HTTP để bạn có thể tập trung vào các lời nhắc. Bạn không cần một khách hàng tùy chỉnh hoặc một lớp định tuyến riêng biệt. SDK tự động quản lý việc thử lại và tuần tự hóa JSON.
Cấu hình URL gốc và khóa của bạn
Điểm SDK đến máy chủ của chúng tôi bằng cách ghi đè URL cơ sở mặc định. Sử dụng khóa được tạo trên bảng điều khiển của bạn và đặt ID mô hình thành uncensored.
- Base URL:
https://api.pricingkeyapiopenai.com/v1 - Mô hình:
uncensored
Cấu hình này hoạt động với bất kỳ khách hàng tương thích OpenAI nào. Bạn có thể giữ nguyên cấu trúc mã hiện có và chỉ cần thay đổi điểm cuối. Không có khóa đăng ký nào áp dụng ở đây.
Đây là cách thiết lập client trong Python:
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingkeyapiopenai.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)
Gửi lần hoàn tất hội thoại đầu tiên của bạn
Thực hiện yêu cầu POST tiêu chuẩn đến điểm cuối hoàn thành trò chuyện. Gửi tin nhắn hệ thống và người dùng của bạn ở định dạng JSON bắt buộc. API trả về phản hồi văn bản bỏ qua các bộ lọc nội dung tiêu chuẩn đối với các chủ đề người trưởng thành hợp pháp.
Kiểm tra kết nối với một lời nhắc đơn giản để xác minh độ trễ và việc sử dụng token. Nếu bạn nhận được phản hồi, việc tích hợp của bạn đang hoạt động chính xác.
Cấu trúc yêu cầu ví dụ:
curl https://api.pricingkeyapiopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Convert this curl request to Python using standard libraries"}]
}'
Bật chế độ streaming để nhận token theo thời gian thực
Đặt stream true để nhận các token khi chúng được tạo. Điều này rất cần thiết cho các giao diện trò chuyện và các ứng dụng theo thời gian thực. SDK tạo ra các phần khi chúng đến từ máy chủ.
Mỗi chunk chứa phần thay đổi (delta) của phản hồi. Bạn có thể nối các delta này để tạo thành văn bản cuối cùng. Streaming giúp giảm đáng kể độ trễ cảm nhận đối với các đầu ra dài.
Bật chế độ streaming trong client Node.js của bạn:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingkeyapiopenai.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);
Sử dụng chế độ JSON và gọi hàm
Yêu cầu đầu ra có cấu trúc bằng cách đặt response_format để {"type": "json_object"}. Điều này buộc mô hình trả về JSON hợp lệ thay vì văn bản thuần túy. Sử dụng tools cho khả năng gọi hàm.
Xác định các lược đồ công cụ của bạn trong yêu cầu. Mô hình sẽ xuất ra các lệnh gọi công cụ mà bạn có thể thực thi trong mã của mình. Điều này hoạt động chính xác như giao diện gọi hàm OpenAI tiêu chuẩn.
Cấu hình chế độ JSON trong SDK của bạn:
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)
Xử lý lỗi và giới hạn mức sử dụng
Chú ý các mã trạng thái HTTP cụ thể để quản lý luồng ứng dụng. Lỗi 401 nghĩa là khóa API của bạn không hợp lệ hoặc đã hết hạn. Lỗi 402 cho biết bạn đã hết tiền nạp trước. Lỗi 429 báo hiệu bạn đã đạt giới hạn tốc độ 300 yêu cầu mỗi phút.
Cửa sổ ngữ cảnh của bạn là 100.000 token tổng cộng. Nếu bạn vượt quá giới hạn này, API sẽ trả về lỗi. Các từ chối và lỗi không tiêu thụ số dư token của bạn. Giữ thân yêu cầu của bạn dưới 8 MB.
Các câu hỏi thường gặp
Cơ cấu giá khóa API OpenAI là gì?
Chúng tôi tính $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Không có đăng ký hàng tháng hay phí dung lượng nhàn rỗi. Bạn chỉ trả tiền cho các token thực sự sử dụng từ số dư tiền điện tử trả trước của mình.
Đây có phải là mô hình LLM không kiểm duyệt?
Có, mô hình của chúng tôi không từ chối các chủ đề người trưởng thành hợp pháp, hư cấu hoặc gây tranh cãi. Giới hạn cứng duy nhất là chúng tôi từ chối các yêu cầu liên quan đến nội dung tình dục với trẻ vị thành niên. Nó không phải là mô hình của GPT, Claude hoặc bất kỳ nhà cung cấp nào khác.
Bạn chấp nhận những phương thức thanh toán nào?
Chỉ crypto: USDT trên TRC20 hoặc USDC trên Base, số nguyên từ $20 đến $500. Tín dụng bonus áp dụng từ $50.
Tạo khóa API
Đăng ký, lấy token của bạn, cập nhật URL cơ sở. Đó là toàn bộ cấu hình.