Tài liệu API
Bắt đầu với API LLM không kiểm duyệt của chúng tôi bằng các điểm cuối tương thích chuẩn với OpenAI. Hướng dẫn nhanh này sẽ hướng dẫn bạn qua xác thực, các yêu cầu cơ bản và phản hồi dạng stream.
Xác thực và Base URL
Sử dụng khóa API của bạn với URL cơ sở https://api.rankingmodeliai.com/v1. Đăng ký qua Google hoặc email để nhận khóa ngay lập tức. Không cần số điện thoại. Khóa xác thực tất cả các yêu cầu đến dịch vụ AI uncensored của chúng tôi.
Bao gồm tiêu đề Authorization: Bearer YOUR_API_KEY trong mọi lệnh gọi. Các câu lệnh của bạn không được sử dụng để huấn luyện mô hình. Cấu hình này hoạt động với bất kỳ máy khách tương thích OpenAI nào.
Yêu cầu đầu tiên
Gửi yêu cầu POST đến /v1/chat/completions với ID mô hình uncensored. URL cơ sở xử lý tất cả việc định tuyến. Bạn có thể phát trực tiếp kết quả hoặc lấy tất cả cùng một lúc.
- Đặt
modelđểuncensored. - Đặt các tin nhắn của bạn trong
messagesmảng. - Nhận đầu ra văn bản trực tiếp.
Cách tiếp cận này đảm bảo khả năng tương thích với các công cụ hiện có.
curl https://api.rankingmodeliai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five factors affecting model latency scores."}]
}'
Tích hợp SDK Python
Cài đặt gói Python chính thức của OpenAI. Cấu hình URL cơ sở trỏ đến máy chủ của chúng tôi. Sử dụng uncensored ID mô hình cho tất cả các lần hoàn thành. Phương pháp này đơn giản hóa việc tích hợp vào các ứng dụng Python của bạn.
SDK tự động xử lý việc thử lại và định dạng. Bạn có thể điều chỉnh các tham số như temperature hoặc top_p như cần thiết. API của chúng tôi hỗ trợ các hành vi tiêu chuẩn của OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.rankingmodeliai.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)
Thiết lập SDK Node
Nhập máy khách Node.js của OpenAI. Đặt baseURL đến điểm cuối của chúng tôi. Khởi tạo client với khóa API của bạn. Điều này cho phép tích hợp liền mạch vào các môi trường Node.js.
Gọi chat.completions.create với các tham số mong muốn của bạn. Phản hồi chứa văn bản được tạo. Bạn có thể phân tích JSON hoặc xử lý lỗi như bình thường.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.rankingmodeliai.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 luồng
Bật phát trực tiếp bằng cách đặt stream: true. API trả về token thông qua các Sự kiện gửi qua máy chủ (SSE). Điều này giảm độ trễ cảm nhận đối với các đầu ra lớn. Bạn có thể xử lý token khi chúng đến.
Mỗi chunk chứa một phần văn bản. Chunk cuối cùng bao gồm thống kê sử dụng token. Tính năng này lý tưởng cho các giao diện trò chuyện. Nó mang lại trải nghiệm người dùng mượt mà hơn.
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)
Giới hạn, Lỗi và Ngữ cảnh
Kích thước cửa sổ ngữ cảnh là 100.000 token tổng cộng. Output tối đa là 16.000 token cho mỗi yêu cầu. Lỗi và từ chối miễn phí. Giới hạn tốc độ là 300 yêu cầu mỗi phút. Lỗi 401 có nghĩa là khóa không hợp lệ. Lỗi 402 cho biết không đủ tín dụng. Lỗi 429 báo hiệu giới hạn tốc độ. Mô hình trả trước của chúng tôi đảm bảo chi phí minh bạch.
Các câu hỏi thường gặp
URL gốc cho API xếp hạng modeli AI là gì?
URL cơ sở là HTTPS://api.rankingmodeliai.com/v1. Điểm cuối này tương thích với các SDK và máy khách OpenAI tiêu chuẩn. Bạn chỉ cần thay đổi URL cơ sở và cung cấp khóa API của mình.
Làm thế nào để xử lý xác thực cho LLM không kiểm duyệt?
Bao gồm tiêu đề Authorization: Bearer YOUR_API_KEY trong mọi yêu cầu. Bạn có thể đăng ký qua Google hoặc email để nhận khóa ngay lập tức. Không cần số điện thoại cho tài khoản.
Điều gì xảy ra nếu tôi vượt quá giới hạn tốc độ?
Bạn sẽ nhận được lỗi 429 Too Many Requests. Giới hạn là 300 yêu cầu mỗi phút mỗi khóa. Bạn cũng có thể thực hiện 8 yêu cầu đồng thời. Lỗi và từ chối không được tính vào số dư của bạn.
Tạo khóa 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. Chỉ có vậy thôi.