vi ▾
Lấy khóa API
trên 1M token đầu vào
$0.15
Token đầu ra / 1M
$0.50
ngữ cảnh token
100,000
số dư dùng thử
$0.50
yêu cầu mỗi phút
300

AI không giới hạn Tài liệu API

Bắt đầu với API LLM không kiểm duyệt của chúng tôi trong vài phút bằng các máy khách tương thích OpenAI tiêu chuẩn. Hướng dẫn này bao gồm xác thực, điểm cuối, phát trực tiếp và các tham số cho mô hình 'uncensored'.

Xác thực & Keys

Bắt đầu bằng cách tạo khóa API qua bảng điều khiển bằng Google hoặc email. Khóa của bạn xác thực các yêu cầu đối với URL cơ sở HTTPS://api.iaunrestricted.com/v1. Bao gồm nó trong Authorization header dưới dạng bearer token. Mỗi tài khoản hỗ trợ một khóa đang hoạt động; việc thay thế nó sẽ vô hiệu hóa khóa cũ ngay lập tức.

curl https://api.iaunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC time in ISO 8601 format"}]
  }'

Lỗi như 401 có nghĩa là khóa của bạn không hợp lệ hoặc đã hết hạn. Giữ khóa của bạn an toàn vì nó liên kết trực tiếp với số dư tín dụng trả trước của bạn.

Điểm cuối Chat Completions

Gửi văn bản đến mô hình qua POST /v1/chat/completions. Điểm cuối chấp nhận các mảng tin nhắn tiêu chuẩn và trả về văn bản được tạo. Sử dụng định danh mô hình "uncensored" trong các yêu cầu của bạn. Hệ thống xử lý các token đầu vào và đầu ra dựa trên số dư trả trước của bạn.

from openai import OpenAI

client = OpenAI(base_url="https://api.iaunrestricted.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 cho phép tổng cộng 100.000 token. Nếu bạn bỏ qua max_tokens, đầu ra được giới hạn ở 2.048 token. Các yêu cầu vượt quá giới hạn thân 8 MB sẽ trả về lỗi.

Phản hồi luồng

Bật phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. Điều này phân phối các token qua Server-Sent Events (SSE) để giảm độ trễ. Chunk cuối cùng chứa tổng số token sử dụng để đảm bảo tính chính xác khi tính phí.

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 hoạt động với bất kỳ SDK tương thích OpenAI nào. Bạn có thể phân tích cú pháp các phản ứng một phần theo thời gian thực mà không cần chờ toàn bộ kết thúc. Điều này lý tưởng cho các giao diện trò chuyện nơi người dùng thấy văn bản khi nó được tạo.

Chế độ JSON & Gọi hàm

Buộc đầu ra có cấu trúc bằng cách sử dụng response_format: {"type": "json_object"}. Mô hình trả về JSON thay vì ngôn ngữ tự nhiên. Điều này hữu ích để phân tích cú pháp dữ liệu hoặc kiểm soát hành vi mô hình một cách nghiêm ngặt.

import OpenAI from "openai";

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

Function calling (công cụ) được hỗ trợ. Định nghĩa lược đồ công cụ của bạn và để mô hình quyết định khi nào gọi chúng. Sử dụng tool_choice để bắt buộc các hành vi cụ thể. Tính năng này hoạt động liền mạch với mô hình không kiểm duyệt để trích xuất dữ liệu có cấu trúc.

Tham số: Nhiệt độ, Top P và hơn thế nữa

Kiểm soát độ ngẫu nhiên trong sinh văn bản với temperature và top_p. Điều chỉnh presence_penalty và frequency_penalty để giảm sự lặp lại. Đặt seed để có đầu ra có thể tái lập. Sử dụng stop chuỗi để dừng quá trình tạo sớm.

Các tham số này hoạt động chính xác như API OpenAI. Bạn có thể tinh chỉnh tính sáng tạo hoặc tính xác định của mô hình. Các giá trị mặc định được tối ưu hóa cho đầu ra cân bằng. Hãy thử nghiệm với các nhiệt độ thấp hơn để có kết quả nhất quán.

Giới hạn, Lỗi và Ngữ cảnh

Giới hạn tốc độ là 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời trên mỗi khóa. Cửa sổ ngữ cảnh của bạn là 100.000 token. Lỗi bao gồm 402 do số dư không đủ và 429 cho giới hạn tốc độ. Số dư trả trước không bao giờ hết hạn.

Các yêu cầu được tính phí dựa trên việc sử dụng token thực tế. Lỗi và từ chối đều miễn phí. Mô hình từ chối nội dung tình dục liên quan đến trẻ em bất kể các tham số khác. Hãy theo dõi bảng điều khiển của bạn để xem thống kê sử dụng.

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

Làm thế nào để gỡ lỗi các trích dẫn bị thiếu trong phản hồi API chat song song?

Đảm bảo bạn đang sử dụng đúng model ID "uncensored" trong các yêu cầu của bạn. Kiểm tra xem các mảng message của bạn có tuân theo định dạng chuẩn của OpenAI không. Xác minh rằng phiên bản SDK của bạn hỗ trợ các tính năng bạn đang sử dụng.

Đây có giống như các mô hình AI không giới hạn khác không?

Không, chúng tôi chạy mô hình trọng lượng mở của riêng mình, được tinh chỉnh cho đầu ra không kiểm duyệt. 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. Hành vi của nó là cụ thể cho cơ sở hạ tầng và quá trình tinh chỉnh của chúng tôi.

Điều gì xảy ra nếu tôi vượt quá tín dụng trả trước của mình?

Yêu cầu sẽ trả về lỗi 402 cho đến khi bạn nạp tiền. Bạn có thể thêm tín dụng qua tiền điện tử bất cứ lúc nào. Tín dụng hiện có của bạn không hết hạn, vì vậy bạn có thể thêm nhiều hơn sau.

Lấy khóa API của bạn ngay lập tức

Đăng ký, sao chép khóa, cập nhật URL base. Xong.