vi ▾
Tạo khóa

Tài liệu tham khảo API

Bắt đầu với API AI không kiểm duyệt của chúng tôi trong vài phút. Tài liệu dưới đây cung cấp các điểm cuối chính xác, tham số và mẫu mã bạn cần để tích hợp.

Xác thực và Base URL

Bắt đầu bằng cách thay thế URL cơ sở và khóa API trong cấu hình client của bạn. Dịch vụ của chúng tôi sử dụng một URL cơ sở duy nhất cho tất cả các yêu cầu, đảm bảo tương thích với các SDK OpenAI hiện có. Bạn không cần quản lý nhiều điểm cuối cho các tính năng khác nhau. Tạo khóa của bạn qua bảng điều khiển bằng Google hoặc email. Giữ khóa này an toàn vì nó cấp quyền truy cập trực tiếp vào tín dụng trả trước của bạn.

Khóa API được gửi trong Authorization header. Nếu bạn làm mất khóa, hãy tạo khóa mới trong bảng điều khiển, khóa này sẽ thay thế khóa cũ đang hoạt động. Không yêu cầu số điện thoại để khôi phục tài khoản, duy trì phương pháp tiếp cận ưu tiên quyền riêng tư của chúng tôi. Sử dụng URL cơ sở dưới đây cho tất cả các yêu cầu tiếp theo.

Base URL: https://api.norestrictedai.com/v1

POST /v1/chat/completions

Gửi lời nhắc của bạn đến POST /v1/chat/completions endpoint để nhận phản hồi văn bản. Đây là endpoint duy nhất bạn cần để tạo văn bản. ID mô hình là uncensored. Đây là mô hình trọng lượng mở, được tinh chỉnh để trả lời mà không từ chối nội dung, phù hợp cho người trưởng thành hợp pháp. Đây không phải là GPT hay Claude. Bạn có thể phát trực tiếp phản hồi hoặc yêu cầu chúng ở chế độ JSON. Hệ thống hỗ trợ gọi hàm và các tham số tiêu chuẩn như nhiệt độ và top_p.

Các yêu cầu được xử lý dưới dạng văn bản vào, văn bản ra. Không có khả năng nhúng hoặc tạo hình ảnh. Nếu bạn cần những tính năng đó, hãy tìm ở nơi khác. Trọng tâm của chúng tôi hoàn toàn là tạo văn bản trực tiếp với giá token minh bạch. Lỗi và từ chối (ngoại trừ giới hạn nội dung trẻ em cứng) không tiêu thụ tín dụng của bạn.

Tích hợp SDK Python

Sử dụng thư viện Python chính thức của OpenAI để tương tác với API của chúng tôi. Đặt URL cơ sở và khóa API trong phiên bản máy khách của bạn. Cách tiếp cận này cho phép bạn giữ nguyên cấu trúc mã hiện có trong khi chuyển đổi nhà cung cấp. Thư viện tự động xử lý tuần tự hóa JSON và các yêu cầu HTTP. Bạn có thể sử dụng cùng tên mô hình như bạn sẽ làm cho các dịch vụ khác, nhưng hãy nhớ rằng ID mô hình của chúng tôi là uncensored.

Phương pháp này lý tưởng cho các dịch vụ backend và tập lệnh. Thư viện hỗ trợ cả các hoạt động đồng bộ và bất đồng bộ. Bạn có thể điều chỉnh các giá trị nhiệt độ và top_p để kiểm soát khả năng sáng tạo. Đối tượng phản hồi chứa văn bản được tạo và thống kê sử dụng token.

Tích hợp SDK Node

Tích hợp API của chúng tôi vào các ứng dụng Node.js của bạn bằng SDK OpenAI tiêu chuẩn. Định cấu hình máy khách bằng URL cơ sở và khóa API của bạn. Cấu hình này hoạt động liền mạch với các tuyến Express hoặc các hàm serverless. SDK quản lý vòng đời yêu cầu, bao gồm cả việc thử lại và xử lý lỗi. Bạn có thể truyền tin nhắn dưới dạng mảng các đối tượng vai trò và nội dung.

Tích hợp này hoàn hảo cho các ứng dụng web và vi dịch vụ. Đối tượng phản hồi bao gồm nội dung được tạo và dữ liệu sử dụng. Bạn có thể bật chế độ phát trực tiếp để gửi token đến máy khách khi chúng được tạo. Điều này làm giảm độ trễ cảm nhận đối với người dùng cuối. SDK hỗ trợ tất cả các tham số tiêu chuẩn được xác định trong đặc tả API.

Phản hồi luồng (SSE)

Bật chế độ streaming bằng cách đặt stream tham số thành true. API trả về một luồng Sự kiện gửi qua máy chủ (SSE). Mỗi chunk chứa một phản hồi một phần. Chunk cuối cùng bao gồm tổng số token được sử dụng. Tính năng này giảm đáng kể thời gian để nhận token đầu tiên. Nó rất cần thiết cho các giao diện trò chuyện và ứng dụng thời gian thực.

Luồng dữ liệu tiếp tục cho đến khi mô hình hoàn thành phản hồi hoặc xảy ra lỗi. Bạn có thể hủy luồng bất cứ lúc nào. Máy chủ ngừng xử lý yêu cầu khi máy khách ngắt kết nối. Điều này tiết kiệm tài nguyên tính toán. Sử dụng chế độ luồng để cung cấp trải nghiệm người dùng mượt mà. Việc sử dụng token trong chunk cuối cùng cho phép bạn theo dõi chi phí một cách chính xác.

Giới hạn tốc độ và Lỗi

API của chúng tôi áp dụng các giới hạn tốc độ nghiêm ngặt để đảm bảo tính ổn định. Bạn được phép 300 yêu cầu mỗi phút mỗi khóa. Bạn có thể có 8 yêu cầu đồng thời cùng lúc. Kích thước thân yêu cầu tối đa là 8 MB. Nếu vượt quá các giới hạn này, bạn sẽ nhận được lỗi 429. Lỗi như khóa không hợp lệ trả về 401. Không đủ số dư trả về 402. Các lỗi này không tiêu thụ số dư của bạn.

Cửa sổ ngữ cảnh là 100,000 token cho cả prompt và kết quả trả về. Lượng output tối đa là 16,000 token mỗi yêu cầu. Nếu bạn không đặt max_tokens, giới hạn là 2.048. Số dư được trả trước và không bao giờ hết hạn. Lỗi miễn phí. Nếu bạn bị tính phí kép, hãy liên hệ hỗ trợ. Hệ thống không ghi lại các lời nhắc để huấn luyện. Quyền riêng tư được duy trì. Sử dụng các khối mã bên dưới để triển khai các tính năng này.

cURL

curl https://api.norestrictedai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set database index to primary key"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.norestrictedai.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át trực tiế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)

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

Mô hình AI không hạn chế là gì?

Đây là mô hình ngôn ngữ lớn trọng lượng mở được lưu trữ trên máy chủ của chúng tôi. Nó được tinh chỉnh để trả lời mà không từ chối nội dung cho mục đích người trưởng thành hợp pháp. Nó không phải là GPT, Claude hay mô hình của bất kỳ nhà cung cấp nào khác.

Cách tính giá AI không kiểm duyệt hoạt động như thế nào?

Bạn trả $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Tín dụng được trả trước và không bao giờ hết hạn. Các lỗi và từ chối không tiêu tốn số dư của bạn. Không có phí đăng ký hàng tháng.

Tôi có thể sử dụng API NSFW cho các dự án thương mại không?

Có, bạn có thể sử dụng API cho mục đích người lớn hợp pháp trong các dự án thương mại. Mô hình không từ chối các chủ đề gây tranh cãi hoặc người lớn. Giới hạn cứng duy nhất là nội dung tình dục liên quan đến trẻ vị thành niên. Tín dụng được nạp chỉ bằng tiền điện tử.

Truy cập khóa của bạn ngay lập tức

Đăng ký, sao chép token, trỏ client của bạn đến URL base mới. Xong.

Tạo khóa