Tài liệu API & Quickstart Guide
Nhận khóa API LLM không kiểm duyệt và bắt đầu gửi yêu cầu ngay lập tức. Hướng dẫn này bao gồm URL cơ sở, xác thực và các tham số cốt lõi cho điểm cuối công cụ AI không giới hạn.
Thiết lập Base URL và Xác thực
Điểm cuối API là HTTPS://api.unrestrictedaitools.com/v1. Sử dụng các SDK OpenAI tiêu chuẩn bằng cách thay đổi base_url và cung cấp khóa API của bạn. Bạn có thể đăng ký bằng Google hoặc email để nhận khóa của bạn ngay lập tức.
curl https://api.unrestrictedaitools.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the capital of france"}]
}'Mỗi yêu cầu phải bao gồm tiêu đề Authorization. Khóa của bạn cấp quyền truy cập vào mô hình không kiểm duyệt mà không cần các bước cấu hình bổ sung.
Yêu cầu đầu tiên: POST /v1/chat/completions
Gửi yêu cầu POST đến /v1/chat/completions với messages của bạn. Model ID là 'uncensored'. Đầu vào là văn bản, đầu ra là văn bản. Không có embedding hay tạo ảnh ở đây.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaitools.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)Giữ các lời nhắc của bạn đơn giản. API sẽ xử lý phần còn lại. Lỗi miễn phí, vì vậy bạn có thể kiểm tra tự do.
Phản hồi luồng và sử dụng token
Bật chế độ streaming bằng cách đặt stream thành true. Nhận các token thông qua SSE. Chunk cuối cùng chứa tổng số token đã sử dụng. Điều này giúp bạn theo dõi chi phí theo thời gian thực.
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 giảm độ trễ cảm nhận. Sử dụng nó cho các phản hồi dài hoặc các ứng dụng tương tác. Luôn kiểm tra chunk cuối cùng để có các bộ đếm chính xác.
Tham số: Nhiệt độ, Top-P và Stop
Điều chỉnh nhiệt độ cho sáng tạo. Đặt top_p cho lấy mẫu hạt nhân. Sử dụng các chuỗi dừng để dừng đầu ra. Các tham số này cho bạn quyền kiểm soát phong cách tạo.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaitools.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);Nhiệt độ cao hơn tạo ra văn bản đa dạng hơn. Giá trị thấp hơn mang tính xác định hơn. Hãy thử nghiệm để tìm sự cân bằng phù hợp cho trường hợp sử dụng của bạn.
Chế độ JSON và Gọi hàm
Sử dụng response_format json_object cho đầu ra có cấu trúc. Bật gọi hàm với công cụ và tool_choice. Điều này cho phép mô hình thực hiện hành động hoặc trả về dữ liệu ở một định dạng cụ thể.
Xác định công cụ của bạn rõ ràng. Mô hình sẽ tuân theo lược đồ. Điều này hữu ích cho việc xây dựng các agent hoặc quy trình trích xuất dữ liệu.
Giới hạn tốc độ và Cửa sổ ngữ cảnh
Bạn được 300 yêu cầu mỗi phút và 8 yêu cầu đồng bộ. Cửa sổ ngữ cảnh là 100.000 token. Đầu ra tối đa là 16.000 token. Thân yêu cầu phải dưới 8 MB.
Nếu bạn vượt quá giới hạn 429, hãy chờ một lúc. Lỗi 401 có nghĩa là khóa không hợp lệ. Lỗi 402 có nghĩa là không có tín dụng. Các giới hạn này đảm bảo sử dụng công bằng cho tất cả các nhà phát triển.
Câu hỏi thường gặp
Đây có thực sự là công cụ AI không giới hạn cho nội dung NSFW không?
Có, mô hình không từ chối các chủ đề người trưởng thành hợp pháp, giả tưởng hoặc gây tranh cãi. Đây là mô hình LLM không kiểm duyệt được thiết kế cho các trường hợp sử dụng không giới hạn.
Tôi trả tiền cho API như thế nào?
Sử dụng tiền điện tử (USDT trên TRC20 hoặc USDC trên Base). Số tiền nạp dao động từ $20 đến $500. Bạn nhận được tín dụng bổ sung cho các khoản nạp lớn hơn.
Điều gì xảy ra nếu tôi vượt quá giới hạn tốc độ?
Bạn sẽ nhận mã trạng thái 429. Hãy đợi trước khi thử lại. Giới hạn là 300 yêu cầu mỗi phút cho mỗi khóa.
Lấy khóa của bạn trong vài phút
Đăng ký, sao chép khóa, và cập nhật URL base. Đó là toàn bộ thiết lập.