vi ▾
Mở tài khoản

Tài liệu API không kiểm duyệt

Tài liệu này cung cấp các chi tiết cần thiết để tích hợp với API LLM không kiểm duyệt của chúng tôi. Bạn sẽ tìm thấy URL cơ bản, các bước xác thực và các ví dụ mã cho ngôn ngữ ưa thích của bạn.

Base URL và Xác thực

Sử dụng URL gốc và khóa API được cung cấp để bắt đầu gửi yêu cầu. Dịch vụ của chúng tôi hoạt động dựa trên giao thức tương thích OpenAI, nghĩa là bạn có thể sử dụng các SDK tiêu chuẩn với những thay đổi cấu hình tối thiểu. URL gốc cho tất cả các yêu cầu là https://api.openroutereualternative.com/v1. Bạn phải bao gồm khóa API độc nhất của bạn trong Authorization header cho mọi yêu cầu.

Xác thực rất đơn giản và bảo mật. Tạo khóa của bạn trên Lấy khóa API trang qua Google hoặc email. Khóa được hiển thị ngay sau khi tạo. Hãy lưu trữ nó một cách an toàn vì nó cung cấp quyền truy cập đầy đủ vào các tín dụng trả trước của bạn. Chúng tôi không yêu cầu số điện thoại hoặc các bước thiết lập phức tạp. Dữ liệu của bạn vẫn nằm trong môi trường tuân thủ mà không có phí định tuyến ẩn.

Yêu cầu đầu tiên

Gửi tin nhắn đầu tiên đến /v1/chat/completions endpoint bằng cách sử dụng công cụ HTTP ưa thích của bạn. ID mô hình chỉ đơn giản là uncensored. Mô hình này là một mô hình ngôn ngữ lớn trọng lượng mở được tinh chỉnh cho mục đích người lớn hợp pháp và không từ chối các chủ đề gây tranh cãi. Nó không phải là GPT, Claude hay bất kỳ mô hình của nhà cung cấp nào khác.

Dưới đây là một ví dụ cơ bản sử dụng cURL. Thay thế YOUR_API_KEY với khóa thực tế của bạn. Thân yêu cầu bao gồm định danh mô hình, lời nhắc hệ thống và thông điệp người dùng. Ví dụ này minh họa bản chất không kiểm duyệt trực tiếp của API của chúng tôi mà không có chi phí bổ sung.

curl https://api.openroutereualternative.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
  }'

Tích hợp SDK Python

Sử dụng Python SDK OpenAI chính thức với base URL tùy chỉnh để tương tác với API của chúng tôi. Cách tiếp cận này đảm bảo tương thích với các cơ sở mã hiện có đã sử dụng các client OpenAI. Bạn chỉ cần điều chỉnh base_url và api_key tham số. ID mô hình vẫn là uncensored.

Hỗ trợ streaming qua Sự kiện gửi qua máy chủ (SSE). Sử dụng stream=True tham số để nhận token khi chúng được tạo. Khối cuối cùng chứa tổng số lượng token sử dụng cho yêu cầu. Phương pháp này hiệu quả cho các ứng dụng thời gian thực. API của chúng tôi hỗ trợ các tham số như nhiệt độ, top_p và các chuỗi dừng.

from openai import OpenAI

client = OpenAI(base_url="https://api.openroutereualternative.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)

Tích hợp SDK Node

Tích hợp với API của chúng tôi bằng SDK Node.js của OpenAI. Cấu hình client với base URL cụ thể và khóa API của bạn. ID mô hình là uncensored. Cấu hình này cho phép bạn tận dụng các phương pháp quen thuộc để hoàn tất hội thoại. Bạn có thể truyền các thông điệp ngữ cảnh, đặt nhiệt độ và xác định các chuỗi dừng.

Gọi hàm được hỗ trợ thông qua các tools tham số. Bạn cũng có thể buộc chế độ JSON bằng cách sử dụng response_format: {type: "json_object"}. Tính năng này hữu ích cho việc trích xuất dữ liệu có cấu trúc. API xử lý các tham số như presence_penalty và frequency_penalty chính xác như mong đợi. Sự linh hoạt này khiến nó trở thành một lựa chọn thay thế OpenRouter mạnh mẽ cho các nhà phát triển.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openroutereualternative.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ử Dụng SSE và Streaming

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ề luồng Sự kiện gửi máy chủ. Mỗi sự kiện chứa một chunk phản hồi từng phần. Chunk cuối cùng bao gồm thống kê sử dụng token đầy đủ để tính phí.

Streaming làm giảm độ trễ cảm nhận cho người dùng cuối. Nó lý tưởng cho các giao diện chat nơi cần phản hồi ngay lập tức. Cửa sổ ngữ cảnh hỗ trợ lên đến 100.000 token cho prompt và phần hoàn thành kết hợp. Đầu ra tối đa là 16.000 token mỗi yêu cầu. Nếu max_tokens không được đặt, mặc định là 2.048 token. Sự cân bằng này cho phép ngữ cảnh sâu mà không làm quá tải giới hạn phản hồi.

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

Theo dõi giới hạn yêu cầu của bạn để tránh gián đoạn dịch vụ. Mỗi khóa API hỗ trợ 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời. Kích thước tối đa của thân yêu cầu là 8 MB. Lỗi được trả về dưới dạng các mã trạng thái HTTP tiêu chuẩn. Lỗi 401 cho biết khóa API không hợp lệ hoặc bị thiếu. Lỗi 402 có nghĩa là tín dụng trả trước của bạn đã hết. Lỗi 429 báo hiệu rằng bạn đã vượt quá giới hạn tốc độ.

Sử dụng token minh bạch. Token đầu vào có giá $0.15 mỗi triệu, và token đầu ra có giá $0.50 mỗi triệu. Lỗi và từ chối miễn phí. Tín dụng được nạp lại chỉ qua tiền điện tử. Mô hình từ chối các yêu cầu liên quan đến trẻ vị thành niên nhưng cho phép các nội dung người trưởng thành hợp pháp khác. Cấu trúc rõ ràng này đảm bảo chi phí dự đoán được cho ứng dụng của bạn.

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

URL gốc cho API không kiểm duyệt là gì?

URL cơ sở là HTTPS://api.openroutereualternative.com/v1. URL này hoạt động với bất kỳ máy khách tương thích OpenAI nào. Bạn phải bao gồm khóa API của mình trong header Authorization.

Làm thế nào để xác thực các yêu cầu của tôi?

Đính kèm khóa API của bạn vào tiêu đề Authorization dưới dạng mã token Bearer. Tạo khóa của bạn trên trang Get API key. Khóa được hiển thị ngay sau khi đăng ký. Khóa này cung cấp quyền truy cập vào số dư trả trước của bạn.

Chi tiết giá token cho mô hình LLM không kiểm duyệt này là gì?

Token đầu vào có giá $0.15 cho mỗi triệu token. Token đầu ra có giá $0.50 cho mỗi triệu token. Lỗi miễn phí. Tín dụng được nạp qua tiền điện tử. Không áp dụng phí định tuyến ẩn.

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

Đăng ký, sao chép khóa, cập nhật URL base. Đó là cấu hình đầy đủ.