vi ▾

Tài liệu tham khảo API

Truy cập không kiểm duyệt dạng drop-in với endpoint API tương thích OpenAI tiêu chuẩn, yêu cầu không thay đổi mã để chuyển từ các nhà cung cấp hiện tại.

Xác thực và Base URL

Sử dụng khóa API của bạn với https://api.routerllm.cc/v1 URL cơ sở. Đăng ký bằng Google hoặc email và mật khẩu để nhận khóa của bạn ngay lập tức. Không cần số điện thoại. Khóa này xác thực tất cả các yêu cầu đến điểm cuối chat-completions.

curl https://api.routerllm.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five python libraries for web scraping."}]
  }'

Giữ khóa của bạn an toàn. Một khóa hoạt động duy nhất sẽ thay thế khóa cũ nếu bạn tạo khóa mới. Lỗi và từ chối miễn phí, vì vậy bạn có thể kiểm tra một cách an toàn.

Endpoint Hoàn thành Trò chuyện

Gửi prompt đến POST /v1/chat/completions endpoint. endpoint. ID mô hình là uncensored. Đó là một mô hình trọng lượng mở được tinh chỉnh cho mục đích người lớn hợp pháp, không phải là mô hình của nhà cung cấp như GPT hay Claude.

from openai import OpenAI

client = OpenAI(base_url="https://api.routerllm.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ửa sổ ngữ cảnh là 100,000 token cho cả prompt và kết quả trả về. Bạn nhận được 16,000 token output theo mặc định, hoặc 2,048 nếu bạn bỏ qua max_tokens.

Streaming với SSE

Bật phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. API trả về Server-Sent Events (SSE). Dữ liệu sử dụng token xuất hiện trong chunk cuối cùng của luồng.

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ách tiếp cận này giảm độ trễ cảm nhận đối với các phản hồi dài. Hãy sử dụng khi xây dựng các giao diện trò chuyện có lợi từ việc hiển thị văn bản từng phần.

Function Calling và các công cụ

Định nghĩa công cụ trong tools mảng. Mô hình hỗ trợ gọi hàm với tool_choice tùy chọn. Sử dụng cái này để trích xuất dữ liệu có cấu trúc hoặc tự động hóa quy trình làm việc.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.routerllm.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);

Xác định rõ các lược đồ hàm của bạn. API xử lý việc định tuyến giữa lời nhắc của người dùng và các định nghĩa công cụ. Đảm bảo mã của bạn phân tích cú pháp các lệnh gọi công cụ đúng cách.

Chế độ JSON và tham số

Đặt response_format để {"type": "json_object"} cho đầu ra JSON nghiêm ngặt. Kiểm soát quá trình tạo với temperature, top_p, stop, và seed. Điều chỉnh hình phạt cho sự hiện diện và tần suất để tinh chỉnh phong cách đầu ra.

Sử dụng các tham số này để điều chỉnh độ tin cậy. Chế độ JSON rất cần thiết để phân tích các phản hồi có thể đọc được bởi máy. Mô hình vẫn không kiểm duyệt ngay cả với định dạng nghiêm ngặt.

Xử lý lỗi và Giới hạn

Dự kiến 401 cho các key không hợp lệ, 402 cho tín dụng không đủ và 429 cho giới hạn tốc độ. Giới hạn là 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi key. Kích thước body yêu cầu tối đa là 8 MB.

Kiểm tra mã trạng thái để xác định nguyên nhân. Nạp thêm bằng USDT hoặc USDC để tiếp tục. Tín dụng không bao giờ hết hạn, vì vậy bạn có thể tạm dừng sử dụng mà không mất tiền.

Thông tin Mô hình và Sử dụng Token

Truy vấn GET /v1/models để xác minh các mô hình có sẵn. Mô hình duy nhất là uncensored. Nó phục vụ văn bản vào và văn bản ra. Không hỗ trợ nhúng, hình ảnh hoặc âm thanh.

Theo dõi mức sử dụng token trong các header phản hồi hoặc cuối luồng streaming. Giá cả minh bạch: $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Credit trả trước trang trải mọi mức sử dụng.

Câu hỏi thường gặp

Bộ định tuyến LLM tốt nhất để truy cập không kiểm duyệt là gì?

RouterLLM cung cấp bộ định tuyến LLM không kiểm duyệt thay thế trực tiếp với API tương thích chuẩn OpenAI. Nó loại bỏ việc phụ thuộc vào nhà cung cấp và logic định tuyến phức tạp. Bạn chỉ cần thay đổi URL cơ sở và khóa API.

Giá cho API AI không kiểm duyệt hoạt động như thế nào?

Chi phí minh bạch theo token: $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Lỗi và từ chối miễn phí. Tín dụng được trả trước bằng crypto và không bao giờ hết hạn.

Đây có phải là giải pháp thay thế open router cho nội dung NSFW không?

Có, nó phục vụ một model không kiểm duyệt được tinh chỉnh cho việc sử dụng người lớn hợp pháp. Nó chỉ từ chối nội dung tình dục liên quan đến trẻ vị thành niên. API tương thích với các SDK OpenAI tiêu chuẩn để tích hợp dễ dàng.

Lấy khóa API của bạn

Đăng ký, sao chép khóa, cập nhật URL cơ sở của bạn. Xong.

Try with trial credit
Try with trial credit