Tài liệu dành cho nhà phát triển cho API không kiểm duyệt
Bắt đầu tạo nội dung không giới hạn ngay lập tức với API tương thích OpenAI của chúng tôi. Hướng dẫn nhanh này bao gồm xác thực, yêu cầu đầu tiên và thiết lập streaming trong vài phút.
Xác thực và base URL
Kết nối bằng cách sử dụng một khóa API duy nhất và URL cơ sở được chỉ định. Đăng ký qua Google hoặc email để nhận khóa ngay lập tức. Gửi yêu cầu đến https://api.unrestrictedllmmodels.com/v1 với khóa của bạn trong Authorization header. Cấu hình này hoạt động với bất kỳ khách hàng tương thích OpenAI tiêu chuẩn nào mà không cần bộ chuyển đổi tùy chỉnh.
curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
}'Khóa của bạn cho phép truy cập vào một mô hình đang hoạt động. Nếu bạn tạo khóa mới, khóa cũ sẽ không còn hiệu lực ngay lập tức. Không yêu cầu số điện thoại để đăng ký.
Endpoint hoàn thành trò chuyện
Gửi tin nhắn đến endpoint chat để nhận phản hồi văn bản. Sử dụng POST /v1/chat/completions với định danh mô hình được đặt thành uncensoredMô hình xử lý đầu vào và trả về văn bản được tạo mà không lọc các chủ đề người lớn hợp pháp hoặc sáng tạo.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedllmmodels.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)Mỗi yêu cầu tiêu thụ token từ tín dụng trả trước của bạn. Lỗi không tính phí số dư của bạn. Bạn có thể điều chỉnh các tham số như nhiệt độ để kiểm soát tính ngẫu nhiên.
Phản hồi dạng stream và mức sử dụng token
Nhận phản hồi theo thời gian thực bằng Server-Sent Events (SSE). Phát trực tiếp cho phép bạn hiển thị văn bản khi đang tạo thay vì chờ phản hồi đầy đủ. Chunk cuối cùng của luồng chứa tổng mức sử dụng token cho yêu cầu.
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)Tính năng này lý tưởng cho việc viết sáng tạo dài hạn hoặc các kịch bản nhập vai nơi độ trễ quan trọng. Đặt stream tham số thành true trong thân yêu cầu của bạn.
Gọi hàm và chế độ JSON
Tích hợp trích xuất dữ liệu có cấu trúc hoặc sử dụng công cụ trực tiếp vào quy trình làm việc của bạn. Bật chế độ JSON bằng cách đặt response_format để {"type": "json_object"} cho các đầu ra nhất quán. Gọi hàm hỗ trợ các tham số công cụ và tool_choice cho các hành vi đại lý phức tạp.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedllmmodels.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);Sự linh hoạt này cho phép bạn xây dựng các ứng dụng phân tích phản hồi theo chương trình. Sử dụng nó để trích xuất dữ liệu hoặc điều khiển các hệ thống bên ngoài thông qua các lệnh gọi API.
Tham số: nhiệt độ, top_p và seed
Kiểm soát tính sáng tạo và khả năng tái lập trong các đầu ra của bạn. Điều chỉnh temperature cho tính ngẫu nhiên, top_p để lấy mẫu nucleus, và stop chuỗi để dừng quá trình tạo. The seed tham số đảm bảo kết quả xác định cho việc kiểm tra.
Các tham số này cho phép tinh chỉnh hành vi của mô hình mà không thay đổi các trọng lượng nền tảng. Sử dụng presence_penalty và frequency_penalty để quản lý sự lặp lại.
Giới hạn tốc độ và hạn ngạch
Theo dõi mức sử dụng để tránh gián đoạn. Bạn bị giới hạn ở 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa. Kích thước yêu cầu tối đa là 8 MB. Mỗi tài khoản chỉ giữ một khóa hoạt động tại một thời điểm.
Cửa sổ ngữ cảnh hỗ trợ 100.000 token cho tổng prompt và completion. Lỗi trả về các mã trạng thái HTTP phù hợp: 401 cho khóa không hợp lệ, 402 cho số dư không đủ và 429 cho giới hạn tốc độ. Các từ chối do chính sách nội dung là miễn phí và không tiêu tốn tín dụng.
Các câu hỏi thường gặp
Làm thế nào để bắt đầu với API các mô hình LLM không giới hạn?
Đăng ký qua Google hoặc email để nhận khóa API của bạn ngay lập tức. Không cần số điện thoại. Thêm khóa của bạn vào máy khách tương thích OpenAI và bắt đầu gửi yêu cầu đến điểm cuối trò chuyện.
Mô hình có từ chối nội dung không?
Mô hình không kiểm duyệt và không từ chối các chủ đề người trưởng thành hợp pháp, sáng tạo hoặc gây tranh cãi. Giới hạn cứng duy nhất là nội dung tình dục liên quan đến trẻ vị thành niên, nội dung này luôn bị từ chối.
Điều gì xảy ra nếu tôi chạm giới hạn tốc độ?
Bạn sẽ nhận được mã trạng thái HTTP 429. Bạn có thể thử lại sau khi cửa sổ thời gian được đặt lại. Yêu cầu đồng thời bị giới hạn ở 8 mỗi khóa, và tổng số yêu cầu được giới hạn ở 300 mỗi phút.
Tạo khóa của bạn ngay bây giờ
Đăng ký, sao chép token, cập nhật endpoint của bạn. Hoàn tất.