Tích hợp API LLM không kiểm duyệt nhanh chóng
Kết nối agent của bạn với động cơ AI không kiểm duyệt trong vài phút. Hướng dẫn này bao gồm thiết lập API tương thích OpenAI, từ cấu hình URL cơ sở đến xử lý phản hồi streaming và chế độ JSON.
Điều kiện tiên quyết và cấu hình base URL
Điểm cuối API là HTTPS://api.llmabliterated.cc/v1. URL cơ sở này hoạt động với bất kỳ máy khách tương thích OpenAI nào. Bạn không cần quản lý việc chuyển đổi mô hình hoặc các cổng phức tạp. Chỉ cần trỏ SDK của bạn đến địa chỉ này. ID mô hình bạn sẽ gửi là "uncensored". Đây là một mô hình trọng lượng mở đã được tinh chỉnh để trả lời mà không từ chối nội dung cho mục đích người lớn hợp pháp. 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.
Xác thực và thiết lập API key
Tạo khóa của bạn trên bảng điều khiển. Sử dụng tùy chọn "Tiếp tục với Google" hoặc email + mật khẩu. Khóa sẽ xuất hiện ngay lập tức. Đặt nó làm Authorization header hoặc api_key biến trong SDK của bạn. Giữ nó bảo mật. Khóa không hợp lệ trả về lỗi 401. Không yêu cầu số điện thoại khi đăng ký.
curl https://api.llmabliterated.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix the syntax error in this python snippet"}]
}'
Gửi yêu cầu hoàn thành trò chuyện đầu tiên của bạn
Gửi yêu cầu POST đến /v1/chat/completions. Bao gồm khóa API và ID mô hình của bạn. Hệ thống xử lý văn bản vào và văn bản ra. Bạn có thể đặt các tham số như temperature hoặc top_p. Cửa sổ ngữ cảnh mặc định là 100,000 token. Điều này bao gồm cả prompt và hoàn thiện. Đầu ra tối đa là 16,000 token trừ khi bạn chỉ định khác. Lỗi và từ chối miễn phí. Bạn chỉ trả tiền cho việc sử dụng token thành công.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmabliterated.cc/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 các phản hồi streaming cho đầu ra thời gian thực
Bật phát trực tiếp bằng cách đặt stream: true. API trả về Sự kiện gửi qua máy chủ (SSE). Mỗi phần chứa văn bản một phần. Phần cuối cùng bao gồm dữ liệu sử dụng token. Điều này rất lý tưởng cho các ứng dụng theo thời gian thực. Bạn có thể phân tích luồng ở phía máy khách hoặc máy chủ. Streaming không ảnh hưởng đến giá. Bạn trả tiền cho tổng số token đã sử dụng, bất kể streaming.
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)
Bật chế độ JSON và gọi hàm
Sử dụng response_format: {"type": "json_object"} cho đầu ra JSON nghiêm ngặt. Bật gọi hàm bằng cách cung cấp một tools mảng. Mô hình hỗ trợ tool_choice cho việc lựa chọn chức năng tự động hoặc cụ thể. Điều này cho phép đại lý của bạn thực hiện các hành động dựa trên đầu vào của người dùng. Chế độ JSON đảm bảo phân tích dự đoán. Gọi hàm cho phép các quy trình phức tạp mà không cần trích xuất regex thủ công.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmabliterated.cc/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);
Hiểu về giới hạn tốc độ và các ràng buộc yêu cầu
Bạn được giới hạn 300 yêu cầu mỗi phút cho mỗi khóa. Bạn có thể có 8 yêu cầu đồng thời cùng lúc. Kích thước tối đa của thân yêu cầu là 8 MB. Nếu vượt quá giới hạn tốc độ, bạn sẽ nhận được lỗi 429. Nếu không có tín dụng, bạn sẽ nhận được lỗi 402. Khóa không hợp lệ sẽ trả về 401. Tín dụng không bao giờ hết hạn. Bạn có thể nạp thêm bằng tiền điện tử bất cứ lúc nào. Không áp dụng phí hàng tháng. Chỉ trả tiền cho những gì bạn sử dụng.
Hỗ trợ Hỏi & Đáp
LLM không kiểm duyệt tốt nhất cho nhà phát triển là gì?
Mô hình không kiểm duyệt trên API của chúng tôi được tối ưu hóa cho đầu ra trực tiếp, không lọc. Nó hỗ trợ gọi hàm và chế độ JSON. Nó không phải là một trình bao bọc chung chung mà là một mô hình trọng lượng mở đã được tinh chỉnh. Hãy sử dụng nó cho các tác nhân cần tuân thủ cao mà không có từ chối.
Làm thế nào để xử lý giới hạn tốc độ trong ứng dụng của tôi?
Triển khai cơ chế tăng dần thời gian chờ (exponential backoff) cho phản hồi 429. Bạn được phép 300 yêu cầu mỗi phút. Theo dõi mức sử dụng để tránh bị hạn chế tốc độ. API trả về các mã lỗi rõ ràng cho các vấn đề về giới hạn tốc độ và xác thực.
Cửa sổ ngữ cảnh có đủ lớn cho tài liệu dài không?
Có, cửa sổ ngữ cảnh là 100.000 token. Điều này bao gồm cả prompt và completion. Bạn có thể gửi các tài liệu dài và nhận phản hồi chi tiết. Lượng output tối đa là 16.000 token mỗi yêu cầu.
Thu được khóa của bạn
Đăng ký, lấy token và trỏ client của bạn đến endpoint mới. Đó là toàn bộ cấu hình.