Hướng dẫn bắt đầu nhanh: Tích hợp API Sin Restricciones của chúng tôi
Tích hợp API AI không kiểm duyệt của chúng tôi trong vài phút bằng giao thức chuẩn OpenAI. Tạo văn bản không chặn nội dung với độ trễ dự đoán được và giá minh bạch theo token.
Yêu cầu tiên quyết
Trước khi bắt đầu, hãy đảm bảo bạn đã tạo tài khoản trên apisinrestricciones.com. Đăng ký bằng email và mật khẩu để nhận khóa API của bạn ngay lập tức. Bạn không cần thẻ tín dụng cho khoản tín dụng dùng thử ban đầu trị giá $0.50. API không kiểm duyệt này sử dụng giao thức chuẩn chat-completions, nghĩa là bạn có thể sử dụng các thư viện chính thức của OpenAI hoặc bất kỳ khách hàng tương thích nào.
La api ia expone un único modelo idenficado como uncensored. No hay elección de modelos ni enrutamiento. El modelo es un LLM de peso abierto alojado en nuestros servidores, diseñado para responder sin censura a contenido adulto legal y temas controversiales. No ofrecemos embeddings, imágenes ni audio.
Xác thực bằng API Key
Xác thực được thực hiện thông qua tiêu đề Authorization: Bearer YOUR_API_KEY. Khóa của bạn là duy nhất cho mỗi tài khoản và có thể được tạo lại bất cứ lúc nào, điều này sẽ vô hiệu hóa khóa cũ ngay lập tức. Nếu khóa không hợp lệ, API sẽ trả về lỗi 401. Nếu số dư của bạn đã hết, yêu cầu sẽ thất bại với thông báo cần nạp tiền.
Không cần số điện thoại hoặc dữ liệu bổ sung cho lần dùng thử. Quyền riêng tư được đảm bảo nghiêm ngặt: các prompt của bạn không được sử dụng để huấn luyện mô hình. Hãy giữ khóa của bạn an toàn, vì người sở hữu khóa đó sẽ có quyền truy cập đầy đủ vào hạn mức token của bạn.
Endpoint: Chat Completions
El punto de entrada principal es POST /v1/chat/completions. Aquí envías el historial de conversación y recibes texto generado. La URL base es https://api.apisinrestricciones.com/v1. Asegúrate de configurar tu cliente para apuntar a este base_url en lugar del de OpenAI.
Mô hình chấp nhận tối đa 100,000 token kết hợp cho đầu vào và đầu ra. Hỗ trợ gọi hàm (tool calling) theo tiêu chuẩn ngành. Đừng giả định các tham số cụ thể của nhà cung cấp khác; endpoint này tuân theo quy ước chung cho tích hợp hàm. Dữ liệu được xử lý theo cách bất đồng bộ tùy theo tải, không có đảm bảo về độ trễ cố định.
Ví dụ Python
Utiliza la biblioteca openai de Python para interactuar con la API. Configura la clave y el base_url correctamente. El siguiente código demuestra una solicitud básica de texto completo.
- Cài đặt thư viện với
pip install openai. - Thay thế
YOUR_API_KEYbằng khóa thực tế của bạn. - Gửi tin nhắn và xử lý phản hồi.
from openai import OpenAI
client = OpenAI(base_url="https://api.apisinrestricciones.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)Ví dụ này tạo ra một phản hồi đầy đủ không có streaming. Nó lý tưởng cho xử lý hàng loạt hoặc các phản hồi xác định nơi bạn không cần cập nhật giao diện theo thời gian thực.
Ví dụ JavaScript
Đối với các môi trường Node.js hoặc trình duyệt hiện đại, hãy sử dụng cùng thư viện chính thức. Cấu trúc tương tự như Python nhưng được điều chỉnh cho cú pháp bất đồng bộ của JavaScript.
- Hãy đảm bảo xử lý các promise đúng cách.
- Configura el
base_urlhaciahttps://api.apisinrestricciones.com/v1. - Truy cập nội dung được tạo ra từ
response.choices[0].message.content.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apisinrestricciones.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ương pháp này hiệu quả cho các ứng dụng web cần tạo văn bản nhanh chóng mà không cần quản lý các sự kiện streaming thủ công.
Streaming với SSE
Để có trải nghiệm người dùng mượt mà hơn, hãy kích hoạt streaming bằng cách đặt stream: true. API sẽ trả về luồng sự kiện gửi từ máy chủ (Server-Sent Events). Bạn sẽ nhận được các đoạn văn bản dần dần thay vì phải đợi toàn bộ quá trình tạo hoàn tất.
Điều này hữu ích cho các giao diện chat hiển thị văn bản theo thời gian thực. Xử lý các sự kiện content để tích lũy phản hồi cuối cùng. Streaming không ảnh hưởng đến việc đếm token; tất cả các token được tạo ra đều được tính phí giống như trong một yêu cầu không streaming.
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)Hãy nhớ rằng streaming tiêu tốn cùng hạn mức token và chịu cùng giới hạn tốc độ.
Giới hạn, Lỗi và Ngữ cảnh
Khóa của bạn bị giới hạn ở 300 yêu cầu mỗi phút. Nếu vượt quá ngưỡng này, bạn sẽ nhận được lỗi 429 (Quá nhiều yêu cầu). Thân yêu cầu không được vượt quá 8 MB. Nếu khóa không hợp lệ, bạn sẽ nhận được 401. Nếu không có số dư, hệ thống sẽ cho biết cần nạp tiền.
Mô hình hỗ trợ cửa sổ ngữ cảnh 100,000 token. Điều này bao gồm cả prompt và phản hồi. Nếu vượt quá giới hạn này, API sẽ từ chối yêu cầu. Không có đảm bảo về tốc độ dựa trên tải máy chủ; hiệu suất thay đổi tùy thuộc vào khả năng sẵn có của GPU. Các lỗi về số dư không có mã HTTP duy nhất được chuẩn hóa phổ biến, nhưng chúng rõ ràng cho thấy việc thiếu tiền.
cURL
curl https://api.apisinrestricciones.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Thông số API
Toàn bộ giới hạn và tính năng thực tế của API ở một nơi — hãy kiểm tra trước khi nạp tiền.
| Mục | Giá trị |
|---|---|
| Định dạng | tương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| ID mô hình | uncensored |
| Xác thực | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.apisinrestricciones.com/v1 |
| Tham số | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Đầu ra tối đa | tối đa phần còn lại của cửa sổ 100.000 token; max_tokens tùy chọn (không giới hạn riêng) |
| Streaming | có — server-sent events; phần cuối chứa lượng token đã dùng |
| Gọi hàm | có — tools, tool_choice; phản hồi có tool_calls, kể cả khi streaming; kết quả gửi lại bằng role: tool |
| Cửa sổ ngữ cảnh | 100.000 token (đầu vào + đầu ra) |
| Chế độ JSON | response_format: {"type": "json_object"} |
| Yêu cầu đồng thời | tối đa 8 cùng lúc cho mỗi khóa |
| Giới hạn tốc độ | 300 yêu cầu mỗi phút cho mỗi khóa |
| Header phản hồi | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Kích thước yêu cầu | tối đa 8 MB |
| Giá | $0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra |
| Nạp tiền | USDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500 |
| Thưởng | +5% từ $50, +10% từ $100 |
| Thời hạn | tín dụng đã trả không hết hạn, không đăng ký định kỳ |
| Tính phí | tín dụng trả trước theo mức dùng thực tế; lỗi và từ chối miễn phí |
| Dùng thử miễn phí | $0,50 trong 7 ngày, không cần thẻ · Khóa dùng thử: 2 yêu cầu song song, 60 yêu cầu/phút; hạn mức đầy đủ (8 và 300) sau lần nạp đầu |
| Khóa | mỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ |
| Nội dung | cho phép nội dung người lớn; từ chối nội dung tình dục liên quan đến trẻ vị thành niên |
| Đăng nhập | Google hoặc email và mật khẩu |
Mã lỗi
Lỗi trả về dạng JSON với type cố định; yêu cầu lỗi hoặc bị từ chối không bị tính phí.
| Mã | Loại | Ý nghĩa |
|---|---|---|
400 | bad_request | JSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh |
401 | missing_key · invalid_key · key_revoked | thiếu khóa, sai khóa hoặc khóa đã bị thay |
402 | no_credit | hết tín dụng — nạp tiền là dùng tiếp ngay |
403 | content_blocked | nội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí |
404 | not_found | endpoint không tồn tại |
413 | request_too_large | nội dung lớn hơn 8 MB |
429 | rate_limited · concurrency | vượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại |
503 | upstream_busy | mô hình đang bận — thử lại sau vài giây |
Câu hỏi thường gặp
‘Không kiểm duyệt’ chính xác là gì?
Mô hình không từ chối nội dung người trưởng thành hợp pháp, tiểu thuyết hoặc các chủ đề gây tranh cãi theo mặc định. Nó chỉ chặn cụ thể nội dung tình dục liên quan đến trẻ vị thành niên. Đây không phải là mô hình GPT hay Claude, mà là một LLM trọng số mở được tối ưu hóa cho mục đích này.
Chi phí và cách tính phí như thế nào?
Bạn chỉ trả tiền cho những gì mình sử dụng: $0.25 cho 1M token đầu vào và $1.00 cho 1M token đầu ra. Không có gói đăng ký hàng tháng. Tín dụng trả trước không hết hạn và bạn có thể nạp tiền từ $10 bằng tiền điện tử (USDT hoặc USDC).
Tôi có thể dùng API cho gọi hàm (tool calling) không?
Có, endpoint hỗ trợ gọi hàm theo tiêu chuẩn OpenAI. Hãy sử dụng tham số <code>tools</code> để xác định các hàm của bạn và mô hình sẽ gọi chúng khi thích hợp.
Khóa của bạn chỉ còn một bước nữa
Tạo tài khoản, sao chép khóa và thay đổi base URL. Dễ dàng như vậy.