Hướng dẫn nhanh: API LLM không kiểm duyệt
Bắt đầu xây dựng với API prompt không kiểm duyệt của chúng tôi trong vài phút bằng các công cụ tương thích chuẩn với OpenAI. Hướng dẫn này bao gồm khởi tạo client, cấu trúc yêu cầu và streaming để tích hợp nhanh chóng.
Điều kiện tiên quyết và Cài đặt
Cài đặt SDK chính thức cho ngôn ngữ ưa thích của bạn và cấu hình các biến môi trường của bạn. API của chúng tôi hoạt động chính xác như điểm cuối OpenAI tiêu chuẩn, vì vậy bạn có thể thay đổi thư viện mà không cần viết lại logic. Chúng tôi sử dụng các tiêu đề tiêu chuẩn và không yêu cầu các gói tùy chỉnh. Bạn chỉ cần một khóa API hợp lệ từ bảng điều khiển.
Khởi tạo Client
Cấu hình URL gốc trỏ trực tiếp đến dịch vụ được lưu trữ của chúng tôi. Điểm cuối tiêu chuẩn không hoạt động ở đây vì chúng tôi là nhà cung cấp độc lập. Bạn phải chỉ định rõ URL gốc trong cấu hình client của mình. Điều này đảm bảo tất cả các yêu cầu được định tuyến qua cơ sở hạ tầng mô hình uncensored của chúng tôi.
Cấu hình Python
Đặt URL cơ sở và khóa API trước khi thực hiện bất kỳ lệnh gọi nào. Cấu hình này hoạt động với Python 3.8+.
from openai import OpenAI
client = OpenAI(base_url="https://api.promptuncensored.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)Cấu hình Node.js
Sử dụng Node client chính thức để khởi tạo kết nối. Đảm bảo bạn truyền chuỗi base URL chính xác.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.promptuncensored.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);
Thực hiện yêu cầu đầu tiên của bạn
Gửi yêu cầu POST chat-completions tiêu chuẩn với định danh mô hình của bạn được đặt thành uncensored. Mô hình này chấp nhận bất kỳ đầu vào hợp pháp nào mà không lọc các chủ đề người lớn hoặc gây tranh cãi. Phản hồi trả về một khối văn bản hoàn chỉnh. Bạn có thể kiểm tra kết nối bằng một lệnh curl đơn giản.
curl https://api.promptuncensored.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?"}]
}'
Xử lý Phản hồi Luồng
Bật phát trực tiếp bằng cách đặt stream: true trong thân yêu cầu của bạn. Điều này trả về dữ liệu qua Server-Sent Events (SSE) khi các token được tạo ra. Hãy sử dụng phương pháp này để cập nhật giao diện người dùng theo thời gian thực hoặc hiển thị tiến trình. Chunk cuối cùng chứa thống kê sử dụng token tổng cộng. Cách tiếp cận này giúp giảm độ trễ cảm nhận đối với các đầu ra lớ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)
Cấu hình Tham số cho Kết quả Tốt nhất
Điều chỉnh các tham số như nhiệt độ, top_p và seed để kiểm soát khả năng sáng tạo. Nhiệt độ cao hơn tạo ra văn bản đa dạng hơn, trong khi các giá trị thấp hơn đảm bảo tính nhất quán. Mô hình hỗ trợ gọi hàm tiêu chuẩn và chế độ JSON. Bạn có thể buộc các định dạng đầu ra nghiêm ngặt bằng cách sử dụng response_format. Những điều khiển này giúp bạn tinh chỉnh hành vi không kiểm duyệt cho trường hợp sử dụng cụ thể của bạn.
Hiểu cách sử dụng và giới hạn token
Cửa sổ ngữ cảnh hỗ trợ 100.000 token cho tổng prompt và completion. Bạn có thể tạo tối đa 16.000 token mỗi yêu cầu. Giới hạn tốc độ tối đa là 300 yêu cầu mỗi phút mỗi khóa. Lỗi như 401 cho biết khóa không hợp lệ, trong khi 402 có nghĩa là bạn cần thêm tín dụng. 429 báo hiệu bạn đã chạm giới hạn tốc độ. Tín dụng chưa sử dụng không bao giờ hết hạn.
Câu hỏi thường gặp
Đây có phải là API prompt không kiểm duyệt?
Có, API của chúng tôi cung cấp một mô hình không kiểm duyệt duy nhất không từ chối nội dung người lớn hợp pháp hoặc các chủ đề gây tranh cãi. Nó không phải là GPT, Claude hay bất kỳ mô hình của nhà cung cấp nào khác. Bạn có quyền truy cập trực tiếp vào API LLM không kiểm duyệt với giá cả minh bạch.
Điều gì xảy ra nếu tôi nhận lỗi 402?
Lỗi 402 cho biết bạn không có đủ số dư trả trước. Bạn phải nạp tiền bằng USDT hoặc USDC để tiếp tục gửi yêu cầu. Các lỗi trong quá trình xử lý là miễn phí, nên bạn chỉ phải trả tiền cho các kết quả xử lý thành công.
API có hỗ trợ phát trực tiếp không?
Có, bạn có thể bật streaming bằng cách đặt cờ stream thành true. API trả lại các cập nhật từng token qua SSE. Điều này cho phép bạn hiển thị văn bản theo thời gian thực khi nó được tạo. Chunk cuối cùng bao gồm tổng số token đã sử dụng để tính phí.
Lấy khóa API của bạn ngay lập tức
Đăng ký, sao chép khóa và cập nhật URL cơ sở. Đó là tất cả những gì cần thiết.
Nhận khóa dùng thử