Tài liệu API
Bắt đầu gửi yêu cầu đến API LLM không kiểm duyệt của chúng tôi trong vài phút bằng cách sử dụng số dư token trả trước của bạn. Điểm cuối tương thích với OpenAI, vì vậy bạn có thể chuyển đổi thư viện mà không cần viết lại logic.
Bắt đầu nhanh: Yêu cầu đầu tiên bằng Python
Gửi yêu cầu hoàn tất đầu tiên ngay lập tức với SDK chính thức. Cấu hình này kết nối với URL cơ sở của chúng tôi và tự động xử lý tính phí token. Bạn chỉ cần khóa API và định danh model.
- Cài đặt gói qua pip.
- Đặt biến môi trường.
- Thực hiện một lệnh tạo văn bản đơn giản.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensoredaillm.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)
Xác thực và Base URL
Xác thực sử dụng mã thông báo Bearer tiêu chuẩn được truyền trong tiêu đề. URL cơ sở của bạn trỏ trực tiếp đến điểm cuối suy luận không kiểm duyệt của chúng tôi. Điều này đảm bảo bạn bỏ qua các lớp proxy chung và giao tiếp trực tiếp với mô hình cụ thể của chúng tôi.
curl https://api.bestuncensoredaillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 linux commands to kill a process"}]
}'Giữ khóa của bạn an toàn. Mỗi tài khoản chỉ hỗ trợ một khóa hoạt động theo mặc định. Tạo lại nếu bạn nghi ngờ bị lộ.
Endpoint Hoàn thành Trò chuyện
Sử dụng POST /v1/chat/completions cho tất cả việc tạo văn bản. ID mô hình luôn là uncensored. Token đầu vào tốn $0.15 cho mỗi triệu; token đầu ra tốn $0.50 cho mỗi triệu. Số dư chỉ bị trừ khi tạo thành công.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensoredaillm.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);Lỗi như thiếu tín dụng không tiêu thụ số dư của bạn. Điều này giữ cho chi phí của bạn có thể dự đoán được trong các giai đoạn thử nghiệm.
Tham số: Nhiệt độ, Top P và Công cụ
Kiểm soát sự sáng tạo với temperature và top_p. Các giá trị cao hơn tạo ra các đầu ra đa dạng hơn. Sử dụng tools cho gọi hàm. Điều này cho phép trích xuất dữ liệu có cấu trúc hoặc kích hoạt API bên ngoài. Đặt response_format để json_object cho đầu ra JSON nghiêm ngặt.
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ác tham số này hoạt động chính xác như đặc tả OpenAI. Bạn có thể tái sử dụng logic cấu hình hiện có của mình.
Phản hồi luồng (SSE)
Nhận token theo thời gian thực qua Server-Sent Events. Điều này giảm độ trễ cảm nhận cho người dùng cuối. Đoạn cuối cùng chứa thống kê sử dụng đầy đủ. Bạn có thể dừng luồng sớm nếu người dùng ngắt kết nố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)Streaming không ảnh hưởng đến hóa đơn token. Bạn trả tiền cho tổng số token được tạo, bất kể cách chúng được giao hàng.
Giới hạn tốc độ và Mã lỗi
Mỗi khóa cho phép 300 yêu cầu mỗi phút. Bạn có thể chạy 8 yêu cầu đồng thời. Nếu bạn vượt quá giới hạn này, bạn sẽ nhận được lỗi 429. Khóa không hợp lệ trả về 401. Tín dụng trống trả về 402. Cửa sổ ngữ cảnh chứa tổng cộng 100,000 tokens. Điều này bao gồm cả prompt và kết quả.
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)Theo dõi mức sử dụng qua bảng điều khiển. Số dư không bao giờ hết hạn, vì vậy bạn có thể tạm dừng sử dụng mà không mất tiền.
Các câu hỏi thường gặp
LLM AI không kiểm duyệt tốt nhất cho tích hợp nhanh là gì?
Điểm cuối của chúng tôi phục vụ một mô hình không kiểm duyệt được tối ưu hóa duy nhất. Nó không yêu cầu logic định tuyến phức tạp. Bạn có độ trễ ổn định và hóa đơn dự đoán được. Điều này làm cho nó lý tưởng cho việc tạo mẫu nhanh chóng.
API không kiểm duyệt có hỗ trợ phản hồi dạng stream không?
Có, streaming được hỗ trợ đầy đủ qua SSE. Bạn nhận được các token khi chúng được tạo. Chunk cuối cùng bao gồm dữ liệu sử dụng. Điều này cho phép các giao diện người dùng phản hồi nhanh.
Làm thế nào để xử lý lỗi khi hết tín dụng?
API trả về mã trạng thái 402. Số dư tín dụng hiện có của bạn vẫn được giữ nguyên. Bạn có thể nạp thêm bằng tiền điện tử bất cứ lúc nào. Các lỗi trong quá trình tạo không tiêu tốn token.
Lấy khóa API của bạn ngay lập tức
Đăng ký, lấy khóa, cập nhật URL base của bạn. Đó là toàn bộ quy trình.