Tổng quanBắt đầu nhanh
Tài liệu API
Bắt đầu xây dựng với API LLM không kiểm duyệt trong vài phút. Sử dụng cùng các điểm cuối tương thích OpenAI để định tuyến văn bản vào và nhận văn bản thô, không bị lọc ra.
Xác thực và keys
Thu được khóa API của bạn ngay lập tức sau khi đăng ký. Nền tảng sử dụng một khóa hoạt động duy nhất cho mỗi tài khoản, được cấp thông qua đăng nhập Google hoặc email mà không cần xác minh số điện thoại. Truyền khóa này trong Authorization header dưới dạng mã Bearer. Mỗi yêu cầu xác minh thông tin xác thực trước khi xử lý token. Khóa bị mất sẽ tạo ra một khóa thay thế vô hiệu hóa khóa trước đó ngay lập tức.
curl https://api.mostunhingedai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send my invoice for 50k tokens"}]
}'Giữ khóa của bạn an toàn. Định dạng tiêu đề tuân theo các quy ước tiêu chuẩn được sử dụng bởi các SDK chính. Không cần tiền tố hoặc phạm vi đặc biệt cho việc hoàn thành văn bản cơ bản.
Endpoint hoàn thành trò chuyện
Gửi tin nhắn đến POST /v1/chat/completions cho suy luận. Base URL là https://api.mostunhingedai.com/v1. Yêu cầu chấp nhận các mảng tin nhắn tiêu chuẩn với role và content trường. Định danh mô hình là uncensored. Bạn nhận được phản hồi dạng văn bản mà không có từ chối nội dung đối với tài liệu người lớn hợp pháp. Các lỗi như thiếu khóa sẽ trả về mã trạng thái 401.
from openai import OpenAI
client = OpenAI(base_url="https://api.mostunhingedai.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ửa sổ ngữ cảnh giữ tổng cộng 100,000 token. Giới hạn đầu ra mặc định là 2,048 token trừ khi bạn chỉ định mức cao hơn max_tokens giá trị lên đến 16.000. Token đầu vào và đầu tính vào số dư trả trước của bạn.
Điểm cuối mô hình
Truy vấn các mô hình khả dụng qua GET /v1/models. Điểm cuối này trả về siêu dữ liệu về mô hình được lưu trữ duy nhất. Nó xác nhận ID uncensored và các khả năng của nó. Không có mô hình nào khác tồn tại trong phiên bản này. Sử dụng điểm cuối này để xác minh khả năng kết nối trước khi gửi các tải trọng nặng.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.mostunhingedai.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);Phản hồi bao gồm các trường tương thích chuẩn với OpenAI. Bạn có thể phân tích cú pháp ID mô hình theo chương trình để đảm bảo tương thích với logic định tuyến của mình. Điểm cuối này yêu cầu xác thực nhưng trả về dữ liệu ngay lập tức.
Tham số và cài đặt
Kiểm soát hành vi sinh văn bản bằng các tham số tiêu chuẩn. Sử dụng temperature cho tính ngẫu nhiên và top_p để lấy mẫu nucleus. Đặt seed để có đầu ra có thể tái lập trong quá trình gỡ lỗi. Mô hình stop tham số dừng quá trình tạo tại các chuỗi cụ thể. Điều chỉnh presence_penalty và frequency_penalty để giảm sự lặp lại.
Các cài đặt này ảnh hưởng trực tiếp đến sức mạnh suy luận thô. Không có bộ lọc ẩn nào điều chỉnh các giá trị này. Bạn giữ toàn bộ quyền kiểm soát đối với phân phối đầu ra. Các giá trị mặc định phù hợp với các tiêu chuẩn công nghiệp phổ biến để đảm bảo tính ổn định.
Các phản hồi streaming
Bật phân phối token thời gian thực 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 và thống kê sử dụng. Phần cuối cùng bao gồm tổng số token cho yêu cầu. Phân tích choices mảng trong mỗi đối tượng delta.
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 làm giảm độ trễ cảm nhận cho các phản hồi dài. Đệm các chunk trong ứng dụng máy khách của bạn. Định dạng SSE đảm bảo phân phối đáng tin cậy ngay cả qua các kết nối không ổn định. Việc cập nhật sử dụng token phản ánh chính xác mức tiêu thụ thực tế.
Giới hạn, lỗi và ngữ cảnh
Hãy tôn trọng giới hạn tốc độ 300 yêu cầu mỗi phút trên mỗi khóa. Độ đồng thời giới hạn ở 8 yêu cầu đồng thời. Thân yêu cầu phải nhỏ hơn 8 MB. Mã trạng thái 429 cho biết bạn đã vượt quá các giới hạn này. Hãy đợi và thử lại với cơ chế backoff theo cấp số nhân.
Lỗi mang các mã cụ thể. Mã 401 nghĩa là khóa của bạn không hợp lệ. Mã 402 báo hiệu tín dụng trả trước không đủ. Hoàn tiền không khả dụng cho các token đã tiêu thụ, nhưng tín dụng chưa sử dụng sẽ không bao giờ hết hạn. Cửa sổ ngữ cảnh 100,000 token bao gồm cả token đầu vào và token đầu ra. Hãy lên kế hoạch kích thước đầu vào của bạn cẩn thận để tránh bị cắt ngắn.
Các câu hỏi thường gặp
Hầu hết các AI không kìm nén có tính phí cho các yêu cầu thất bại không?
Không, lỗi và từ chối đều miễn phí. Bạn chỉ trả tiền cho các token được xử lý thành công. Nếu một yêu cầu thất bại do tham số không hợp lệ hoặc sự cố mạng, không có token nào bị trừ khỏi số dư tín dụng trả trước của bạn. Điều này đảm bảo bạn chỉ trả tiền cho việc suy luận hoạt động.
Làm thế nào để nạp thêm tài khoản?
Nạp tiền chỉ bằng crypto: USDT trên TRC20 hoặc USDC trên Base. Khoản nạp tối thiểu là $20, tối đa là $500. Tín dụng bonus áp dụng ở các mức cao hơn. Tín dụng không bao giờ hết hạn. Sử dụng bảng điều khiển để khởi tạo thanh toán và nhận địa chỉ ví ngay lập tức.
Mô hình không kiểm duyệt có được huấn luyện trên các prompt của tôi không?
Không, các câu lệnh của bạn không được sử dụng để huấn luyện. Mô hình là một phiên bản trọng lượng mở tĩnh. Dữ liệu của bạn vẫn được bảo mật và không được tái sử dụng cho các bản cập nhật mô hình trong tương lai. Bạn vẫn kiểm soát hoàn toàn ngữ cảnh của mình mà không đóng góp vào tập dữ liệu chia sẻ.
Mở khóa API của bạn
Đăng ký, sao chép khóa và cập nhật URL cơ sở. Đó là tất cả những gì có ở đó.