vi ▾

Bắt đầu nhanh API LLM NSFW

Tích hợp API LLM không kiểm duyệt của chúng tôi vào quy trình chatbot của bạn chỉ trong vài phút bằng các endpoint tương thích chuẩn với OpenAI. Lấy khóa API của bạn, đặt URL cơ sở và bắt đầu gửi các lệnh prompt mà không bị từ chối nội dung đối với nội dung người lớn hợp pháp.

Base URL và Xác thực

Bắt đầu bằng cách bảo mật khóa truy cập của bạn trên Lấy khóa API trang. Bạn có thể đăng nhập bằng Google hoặc sử dụng email và mật khẩu. Giao diện hiển thị khóa của bạn ngay lập tức. Không cần số điện thoại. Sao chép khóa này cho các biến môi trường của bạn. Nó xác thực tất cả các yêu cầu đến cơ sở hạ tầng của chúng tôi. Các lời nhắc của bạn không được sử dụng để huấn luyện. Quyền riêng tư được duy trì mà không cần thêm các bước. Tạo một tài khoản dành riêng cho mỗi dịch vụ sản xuất. Một khóa hoạt động cho mỗi tài khoản đảm bảo việc tính toán chi phí rõ ràng. Nếu bạn cần một khóa mới, việc tạo một khóa mới sẽ thay thế khóa cũ. Điều này giữ cho thông tin đăng nhập của bạn đơn giản. Bảo mật vẫn đơn giản mà không cần xoay vòng phức tạp.

Yêu cầu Đầu tiên của Bạn

Gửi lời nhắc đầu tiên đến điểm cuối hoàn tất cuộc trò chuyện. Sử dụng tiêu chuẩn chat/completions path. Mô hình không kiểm duyệt của chúng tôi phản hồi mà không lọc nội dung người trưởng thành hợp pháp. Đặt base URL thành miền API của chúng tôi. Truyền khóa của bạn trong header authorization. ID mô hình được cố định là uncensored. Bạn nhận được đầu ra văn bản cho đầu vào văn bản. Không có embedding hoặc tạo hình ảnh ở đây. Kiểm tra phản hồi để lấy văn bản đã tạo. Lỗi trả về các mã HTTP tiêu chuẩn. Tín dụng chỉ được sử dụng cho các token thành công.

curl https://api.apillmnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of the latest transformer architecture paper"}]
  }'

Tích hợp SDK Python

Sử dụng thư viện Python chính thức của OpenAI để tích hợp nhanh chóng. Đặt base URL thành điểm cuối của chúng tôi. Khởi tạo client với API key của bạn. Gọi chat.completions.create với mô hình của bạn. Cái uncensored model xử lý các gợi ý của bạn. Streaming được hỗ trợ qua SSE. Bạn cũng có thể sử dụng chế độ JSON. Đặt response_format để {"type": "json_object"}. Điều này đảm bảo đầu ra có cấu trúc cho quy trình của bạn. Lỗi được ném ra dưới dạng các ngoại lệ tiêu chuẩn. Kiểm tra thống kê sử dụng trong phản hồi. Việc gỡ lỗi trở nên đơn giản với các thư viện tiêu chuẩn.

from openai import OpenAI

client = OpenAI(base_url="https://api.apillmnsfw.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ài đặt Client Node.js

Tích hợp với Node.js bằng SDK tiêu chuẩn. Cấu hình URL cơ sở cho API của chúng tôi. Truyền khóa của bạn trong quá trình khởi tạo. Yêu cầu hoàn thành từ uncensored model. Giao diện khớp chính xác với OpenAI. Bạn có thể dễ dàng stream các phản hồi. Sử dụng async/await cho mã sạch sẽ. Xử lý lỗi với các khối try/catch. Mô hình hỗ trợ gọi hàm. Xác định các công cụ trong thân yêu cầu của bạn. Phân tích các lệnh gọi công cụ trong mã của bạn. Điều này phù hợp với các quy trình Node hiện có. Không cần bộ điều chỉnh tùy chỉnh. Mã của bạn vẫn tiêu chuẩn và di động.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apillmnsfw.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ản hồi luồng

Phát trực tiếp token để giảm độ trễ trong các ứng dụng trò chuyện. Đặt stream để true trong yêu cầu của bạn. API trả về Server-Sent Events (SSE). Mỗi chunk chứa văn bản từng phần. Chi tiết sử dụng token xuất hiện trong chunk cuối cùng. Điều này cho phép cập nhật người dùng theo thời gian thực. Bạn có thể hủy luồng nếu cần. Mô hình không kiểm duyệt hỗ trợ tính năng này. Nó hoạt động với tất cả các SDK tiêu chuẩn. Xử lý các sự kiện luồng trong vòng lặp của bạn. Hiển thị văn bản khi chúng đến. Điều này cải thiện đáng kể hiệu suất cảm nhận. Người dùng thấy câu trả lời nhanh hơn. Xử lý lỗi vẫn nhất quán giữa các chế độ.

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

API của chúng tôi áp dụng các giới hạn vận hành rõ ràng. Bạn được phép 300 yêu cầu mỗi phút mỗi khóa. Độ đồng thời được giới hạn ở 8 yêu cầu cùng lúc. Thân yêu cầu phải dưới 8 MB. Cửa sổ ngữ cảnh bao gồm tổng cộng 100.000 token. Đầu ra tối đa là 16.000 token mỗi yêu cầu. Lỗi trả về các mã chuẩn như 401 hoặc 429. Mã 402 có nghĩa là số dư của bạn thấp. Các từ chối nội dung nhỏ được miễn phí. Số dư không hết hạn đối với tài khoản nạp trước. Streaming hoạt động mà không tốn thêm chi phí. Theo dõi mức sử dụng của bạn trong bảng điều khiển. Các giới hạn này đảm bảo hiệu suất ổn định cho tất cả người dùng.

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

Kích thước cửa sổ ngữ cảnh API LLM NSFW là bao nhiêu?

Cửa sổ ngữ cảnh là 100,000 token, tính cả prompt và kết quả trả về cùng nhau. Bạn có thể yêu cầu tối đa 16,000 token cho mỗi lần gọi. Nếu bạn không đặt max_tokens, giới hạn mặc định là 2,048 token. Điều này cho phép xử lý các cuộc hội thoại dài hoặc tài liệu lớn.

API có hỗ trợ gọi hàm và chế độ JSON không?

Có, API hỗ trợ cả gọi hàm và chế độ JSON. Bạn có thể xác định các công cụ trong yêu cầu của mình và đặt response_format thành json_object. Điều này cho phép đầu ra có cấu trúc và sử dụng công cụ trong quy trình bot trò chuyện của bạn. Mô hình xử lý các tính năng này một cách bản địa.

Điều gì xảy ra nếu tôi nhận lỗi 402?

Lỗi 402 cho biết số dư trả trước không đủ. Bạn phải nạp tiền bằng tiền mã hóa để tiếp tục sử dụng API. Các lỗi và từ chối không tiêu thụ số dư, nên bạn chỉ phải trả tiền cho các token hợp lệ. Số dư của bạn không bao giờ hết hạn, nên bạn có thể nạp tiền bất cứ khi nào cần.

Lấy khóa API của bạn trong vài giây

Đăng ký, sao chép token, cập nhật endpoint của bạn. Đó là tất cả những gì bạn cần làm.

Bắt đầu ngay