Hướng dẫn tích hợp API không kiểm duyệt
Kết nối ứng dụng của bạn với API LLM không kiểm duyệt của chúng tôi bằng cách cập nhật URL cơ sở và tiêm khóa API trả trước của bạn. Hướng dẫn này bao gồm các endpoint thiết yếu, streaming và xử lý lỗi cho việc tạo văn bản khối lượng lớn.
Xác thực & Base URL
Bắt đầu bằng cách trỏ SDK tương thích OpenAI của bạn vào điểm cuối dành riêng. Cơ sở hạ tầng của chúng tôi sử dụng một URL cơ sở duy nhất cho tất cả các yêu cầu, đảm bảo bạn chỉ tương tác với mô hình không kiểm duyệt mà không bị khóa nhà cung cấp. Bạn phải bao gồm khóa API của bạn trong Authorization header cho mọi lệnh gọi. Khóa này được tạo ngay lập tức khi bạn đăng ký bằng Google hoặc email. Không có phí hàng tháng để duy trì quyền truy cập, và khóa vẫn hợp lệ cho đến khi tín dụng trả trước của bạn cạn kiệt. Lỗi trong xác thực, như khóa không hợp lệ, trả về mã trạng thái 401. Việc từ chối nội dung người lớn hợp pháp là miễn phí, nhưng bạn chỉ trả tiền cho việc sử dụng token thực tế.
curl https://api.unsecureapikeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the three main dependencies for this python script"}]
}'
Endpoint Hoàn thành Trò chuyện
Gửi dữ liệu văn bản đến POST /v1/chat/completions endpoint để nhận phản hồi đã tạo. Đây là giao diện chính cho các tích hợp của bạn, hỗ trợ cửa sổ ngữ cảnh 100,000 token cho cả prompt và hoàn thành. ID mô hình cần chỉ định trong tải trọng của bạn luôn là uncensored. Bạn không cần lo lắng về định tuyến mô hình phức tạp hoặc phân loại phiên bản, vì chúng tôi cung cấp một mô hình trọng lượng mở duy nhất được tinh chỉnh cho đầu ra không lọc. Nếu bạn vượt quá giới hạn thân yêu cầu 8 MB, API sẽ trả về lỗi. Bạn cũng có thể kiểm tra các mô hình có sẵn thông qua GET /v1/models để xác minh kết nối trước khi thực hiện các tác vụ nặng.
Phản hồi luồng
Bật tạo token theo thời gian thực bằng cách đặt stream: true trong phần tải trọng yêu cầu. API trả về Server-Sent Events (SSE) để hiển thị độ trễ thấp trong các ứng dụng của bạn. Thống kê sử dụng token xuất hiện trong chunk cuối cùng của luồng, cho phép bạn theo dõi chi phí một cách chính xác. Phương pháp này lý tưởng cho các bot trò chuyện hoặc giao diện tương tác nơi người dùng mong đợi phản hồi ngay lập tức. Lưu ý rằng đầu ra tối đa mỗi yêu cầu là lên đến cửa sổ 100,000 token; max_tokens là tùy chọn. Streaming hoạt động liền mạch với các SDK OpenAI tiêu chuẩn khi URL cơ sở được cập nhật đúng cách.
from openai import OpenAI
client = OpenAI(base_url="https://api.unsecureapikeys.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 hàm & Chế độ JSON
Tích hợp các đầu ra dữ liệu có cấu trúc bằng chế độ JSON hoặc khả năng gọi hàm. Đặt response_format để {"type": "json_object"} để bắt buộc các đầu ra JSON nhất quán cho trình phân tích cú pháp của bạn. Bạn cũng có thể xác định các công cụ và chỉ định tool_choice cho các quy trình đại lý phức tạp. Mô hình không kiểm duyệt hỗ trợ các tính năng này mà không có các rào chắn cứng nhắc thường phá vỡ lược đồ công cụ trong các nhà cung cấp khác. Điều này làm cho nó đáng tin cậy cho các đường ống tự động yêu cầu trích xuất dữ liệu chính xác. Đảm bảo các định nghĩa công cụ của bạn hợp lệ để tránh lỗi phân tích ở phía máy khách.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unsecureapikeys.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);
Tham số & Giới hạn
Kiểm soát hành vi sinh văn bản bằng các tham số tiêu chuẩn như temperature, top_p, stop, và seed. Điều chỉnh các tham số này cho phép tinh chỉnh sự cân bằng giữa tính sáng tạo và tính xác định trong kết quả của bạn. Bạn được giới hạn ở 300 yêu cầu mỗi phút mỗi khóa, với độ đồng thời là 8 yêu cầu đồng thời. Mỗi tài khoản chỉ được phép sử dụng một khóa hoạt động; việc tạo khóa mới sẽ thay thế khóa cũ. Mô hình tín dụng trả trước có nghĩa là bạn trả $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Lỗi không tiêu thụ tín dụng, đảm bảo bạn chỉ trả tiền cho các lần hoàn tất thành công.
Xử lý lỗi
Xử lý các phản hồi API phổ biến một cách mượt mà để duy trì sự ổn định của ứng dụng. Lỗi 401 cho biết khóa API không hợp lệ hoặc đã hết hạn. Lỗi 402 nghĩa là số dư trả trước của bạn không đủ, yêu cầu nạp thêm qua tiền điện tử. Giới hạn tốc độ kích hoạt phản hồi 429 nếu bạn vượt quá 300 yêu cầu mỗi phút. API không trả về embedding hoặc dữ liệu hình ảnh, vì vậy việc yêu cầu các định dạng đó có thể gây ra lỗi. Luôn kiểm tra mã trạng thái trước khi phân tích cú pháp thân JSON. Giới hạn cửa sổ ngữ cảnh rất nghiêm ngặt, vì vậy hãy theo dõi số lượng token để tránh bị cắt ngắn trong các cuộc hội thoại dài.
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)Câu hỏi thường gặp
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.
Điều gì xảy ra nếu tôi chạm giới hạn tốc độ hoặc hết tín dụng?
Lỗi 429 trả về nếu bạn vượt quá 300 yêu cầu mỗi phút, trong khi lỗi 402 cho biết số dư bằng không. Bạn có thể nạp tiền bằng USDT (TRC20) hoặc USDC (Base) bất cứ lúc nào. Số dư không bao giờ hết hạn, vì vậy bạn có thể tạm dừng và tiếp tục mà không mất tiền.
Mô hình không kiểm duyệt có phù hợp cho việc sử dụng thương mại với khối lượng lớn không?
Có, API hỗ trợ cửa sổ ngữ cảnh 100.000 token và chế độ luồng (streaming) cho các tích hợp mạnh mẽ. Nó được thiết kế cho việc tạo văn bản không kiểm duyệt với khối lượng lớn mà không cần đăng ký hàng tháng. Mô hình trả trước đảm bảo chi phí dự đoán được cho các ứng dụng NSFW hoặc viết sáng tạo.
Lấy khóa API của bạn
Đăng ký, lấy khóa, cập nhật URL cơ sở. Đó là toàn bộ thiết lập.