vi ▾

API tương thích OpenAI Uncensored

Try with trial credit

Tài liệu API

Bắt đầu xây dựng ứng dụng không kiểm duyệt của bạn với API tương thích OpenAI của chúng tôi trong chưa đầy hai phút. Chúng tôi cung cấp một mô hình duy nhất trả lời mà không từ chối nội dung cho mục đích người lớn hợp pháp.

https://api.providersapillm.com/v1uncensored

Base URL và Xác thực

Sử dụng URL cơ sở của chúng tôi và một khóa API để kết nối bất kỳ khách hàng tương thích OpenAI nào. Endpoint là https://api.providersapillm.com/v1 và khóa của bạn cấp quyền truy cập vào mô hình không kiểm duyệt. Bạn có một khóa hoạt động mỗi tài khoản, bạn có thể thay thế nếu cần. ID mô hình để yêu cầu đơn giản là uncensored. Mô hình đơn lẻ này tránh định tuyến phức tạp và các bộ lọc ẩn thường thấy ở các cổng đa mô hình.

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

Gửi một yêu cầu hoàn tất hội thoại tiêu chuẩn để tạo văn bản. Endpoint là POST /v1/chat/completions với ID mô hình được đặt thành uncensored. Bạn có thể sử dụng các SDK chính thức của OpenAI bằng cách thay đổi URL cơ sở. Điều này hoạt động cho cả các ứng dụng chatbot NSFW và công cụ viết sáng tạo.

from openai import OpenAI

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

Mô hình là trọng lượng mở và được tinh chỉnh để trả lời mà không từ chối. Nó không phải là mô hình của GPT, Claude hay bất kỳ nhà cung cấp nào khác. Hãy kiểm tra tài liệu của nhà cung cấp cho các giới hạn cụ thể của họ nếu bạn chuyển ngữ cảnh.

Tích hợp SDK

Tích hợp API vào ứng dụng Node.js của bạn bằng mẫu SDK tiêu chuẩn. Đặt base URL đến điểm cuối của chúng tôi và sử dụng ID mô hình uncensored. Điều này cho phép bạn xây dựng các giao diện chatbot NSFW đáng tin cậy với ít thay đổi mã nhất.

import OpenAI from "openai";

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

API hỗ trợ các tham số chuẩn như temperature và top_p. Bạn có thể điều chỉnh các tham số này để kiểm soát độ sáng tạo của đầu ra. Lỗi được trả về ở định dạng chuẩn để dễ dàng gỡ lỗi.

Streaming và Công cụ

Bật chế độ streaming qua Server-Sent Events để tạo token theo thời gian thực. Chunk cuối cùng bao gồm dữ liệu sử dụng token để tính phí chính xác. Bạn cũng có thể sử dụng gọi hàm và chế độ JSON để tạo đầu ra có cấu trúc. Các tính năng này rất cần thiết để xây dựng các ứng dụng sáng tạo nâng cao.

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)

Đặt response_format để {"type": "json_object"} cho các phản hồi JSON nghiêm ngặt. Mô hình xử lý các tham số công cụ và tool_choice một cách hiệu quả. Điều này đảm bảo ứng dụng của bạn nhận được các cấu trúc dữ liệu dự đoán được.

Tham số và Giới hạn

Cửa sổ ngữ cảnh là 100.000 token cho tổng prompt và completion. Output tối đa là 16.000 token cho mỗi yêu cầu, hoặc 2.048 nếu bạn không đặt max_tokens. Bạn bị giới hạn ở 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa. Thân yêu cầu không được vượt quá 8 MB.

Bạn có thể sử dụng các tham số như seed để đầu ra xác định. Mô stop tham số cho phép bạn xác định các chuỗi kết thúc tùy chỉnh. Điều chỉnh presence_penalty và frequency_penalty để tinh chỉnh phong cách của mô hình.

Xử lý lỗi và Sử dụng

Xử lý lỗi bằng cách kiểm tra mã trạng thái HTTP. Mã 401 cho biết khóa API không hợp lệ hoặc bị thiếu. Lỗi 402 nghĩa là tín dụng trả trước của bạn đã cạn và bạn cần nạp thêm. Lỗi 429 báo hiệu bạn đã đạt đến giới hạn tốc độ 300 yêu cầu mỗi phút.

Số dư được tính dựa trên việc sử dụng token thực tế. Lỗi và từ chối được miễn phí. Số dư trả trước không bao giờ hết hạn, vì vậy bạn có thể sử dụng theo tốc độ của riêng mình. Hỗ trợ có sẵn cho các vấn đề như tính phí kép.

cURL

curl https://api.providersapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
  }'

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

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

URL cơ sở là HTTPS://api.providersapillm.com/v1. Bạn có thể sử dụng bất kỳ máy khách tương thích OpenAI nào bằng cách trỏ nó vào URL này và cung cấp khóa API của bạn.

Làm thế nào để xử lý các lỗi như 402 hoặc 429?

Lỗi 402 có nghĩa là bạn không còn số dư nào, nên bạn cần nạp tiền bằng tiền mã hóa. Lỗi 429 cho biết bạn đã vượt quá giới hạn 300 yêu cầu mỗi phút. Hãy đợi một lúc hoặc giảm tần suất gửi yêu cầu.

API này có phù hợp cho các ứng dụng chatbot NSFW không?

Đúng, mô hình không kiểm duyệt và không từ chối nội dung người trưởng thành hợp pháp. Mô hình được thiết kế đặc biệt cho các nhà phát triển xây dựng ứng dụng chatbot NSFW hoặc công cụ viết sáng tạo những người cần tạo văn bản đáng tin cậy.

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

Đăng ký, lấy khóa của bạn, cập nhật URL cơ sở. Đơn giản.

Try with trial credit