Hướng dẫn bắt đầu nhanh API AI không kiểm duyệt
Tích hợp API AI không kiểm duyệt của chúng tôi bằng cách cập nhật URL cơ sở và khóa, sau đó gửi văn bản đến mô hình được tối ưu hóa đơn lẻ để nhận phản hồi trực tiếp, không kiểm duyệt mà không cần định tuyến phức tạp.
https://api.uncensoredrouteropen.com/v1uncensored
Cài đặt SDK
Bắt đầu bằng cách cài đặt SDK chính thức của OpenAI cho ngôn ngữ của bạn. Thư viện này xử lý các yêu cầu HTTP và phân tích JSON cho bạn. Nó hoạt động với điểm cuối của chúng tôi vì chúng tôi tuân theo thông số kỹ thuật chat-completions của OpenAI. Cài đặt gói thông qua trình quản lý gói tiêu chuẩn của bạn. Sau đó, nhập lớp máy khách trong tập lệnh của bạn. Điều này cung cấp cho bạn các công cụ để kết nối với API ngay lập tức.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredrouteropen.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 URL cơ sở của bạn
Điểm client của bạn đến điểm cuối cụ thể của chúng tôi. Bạn phải đặt URL cơ sở thành HTTPS://api.uncensoredrouteropen.com/v1. Sử dụng khóa API của bạn trong tiêu đề Authorization. Điều này đảm bảo tất cả các yêu cầu đều đến mô hình không kiểm duyệt của chúng tôi. SDK OpenAI tiêu chuẩn chấp nhận việc ghi đè này. Nó bỏ qua điểm cuối mặc định. Mã của bạn vẫn tương thích với các thư viện tiêu chuẩn.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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 một tin nhắn đơn giản để tạo văn bản. Sử dụng ID mô hình "uncensored" trong yêu cầu của bạn. Mô hình trọng lượng mở này trả lời mà không có các từ chối thông thường. Bạn có thể gửi các lời nhắc với vai trò hệ thống. API trả về phản hồi văn bản. Lỗi như khóa không hợp lệ trả về 401. Thiếu tín dụng trả về 402. Đây là các mã HTTP tiêu chuẩn.
curl https://api.uncensoredrouteropen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get today date"}]
}'
Bật phát trực tiếp & Công cụ
Sử dụng phát trực tiếp cho đầu ra token theo thời gian thực. Đặt stream thành true trong yêu cầu của bạn. API gửi các Sự kiện được gửi bởi Máy chủ. Mỗi chunk chứa văn bản một phần. Chunk cuối cùng bao gồm việc sử dụng token. Bạn cũng có thể xác định các công cụ để gọi hàm. Mô hình tuân theo lược đồ công cụ. Điều này cho phép các luồng agent phức tạp.
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)
Xử lý Chế độ JSON & Tham số
Buộc đầu ra có cấu trúc với chế độ JSON. Đặt response_format thành json_object. Mô hình trả về JSON hợp lệ. Bạn có thể điều chỉnh nhiệt độ để tăng tính sáng tạo. Sử dụng top_p cho lấy mẫu hạt nhân. Đặt các chuỗi dừng để dừng quá trình tạo. Các tham số này kiểm soát kiểu đầu ra. Chúng hoạt động chính xác như API của OpenAI.
Giới hạn, Lỗi và Ngữ cảnh
Khóa của bạn cho phép 300 yêu cầu mỗi phút. Bạn có thể chạy 8 yêu cầu đồng thời. Thân yêu cầu phải dưới 8 MB. Cửa sổ ngữ cảnh hỗ trợ tổng cộng 100.000 token. Đầu ra tối đa là 16.000 token mỗi yêu cầu. Lỗi miễn phí. Tín dụng không bao giờ hết hạn. Sử dụng trang hỗ trợ cho các khoản nạp tiền kép.
Câu hỏi thường gặp
Lựa chọn thay thế không kiểm duyệt của OpenRouter cho việc tích hợp trực tiếp là gì?
API của chúng tôi cung cấp quyền truy cập trực tiếp vào một mô hình không kiểm duyệt mà không có định tuyến phức tạp. Bạn chỉ cần thay đổi URL cơ sở và khóa để sử dụng nó. Đây là một mô hình trọng lượng mở được tinh chỉnh cho nội dung người trưởng thành hợp pháp.
Làm thế nào để xử lý giới hạn tốc độ và lỗi?
Bạn được 300 yêu cầu mỗi phút và 8 yêu cầu đồng bộ. Lỗi 429 nghĩa là bạn đã đạt giới hạn. Lỗi 401 nghĩa là khóa của bạn không hợp lệ. Lỗi 402 nghĩa là bạn cần nạp thêm số dư crypto.
Kích thước context window là bao nhiêu?
Cửa sổ ngữ cảnh là 100,000 token cho prompt và kết quả trả về. Bạn có thể tạo tối đa 16,000 token trong một yêu cầu. Điều này cho phép các cuộc hội thoại dài và tài liệu lớn.
Truy xuất khóa API của bạn
Đăng ký, sao chép khóa của bạn và cập nhật URL cơ sở của bạn. Đó là toàn bộ cấu hình.