Tài liệu API Tương thích OpenAI
Gửi văn bản đến LLM không kiểm duyệt của chúng tôi qua điểm cuối tương thích OpenAI tiêu chuẩn và nhận phản hồi thô, không lọc ngay lập tức. Hướng dẫn bắt đầu nhanh này bao gồm xác thực, các yêu cầu cơ bản, phát trực tiếp và xử lý lỗi cho việc tích hợp của bạn.
Base URL & Xác thực
Bắt đầu bằng cách trỏ client của bạn đến HTTPS://api.polskillm.com/v1. Tạo khóa trên bảng điều khiển của chúng tôi bằng Google hoặc email, sau đó truyền nó trong tiêu đề Authorization header dưới dạng mã Bearer. Không yêu cầu số điện thoại khi đăng ký, đảm bảo truy cập nhanh chóng vào mô hình không kiểm soát cho các dự án của bạn.
Yêu cầu đầu tiên
Gửi yêu cầu POST đến /v1/chat/completions với model id "uncensored". API chấp nhận các tham số tiêu chuẩn như temperature và top_p để kiểm soát độ sáng tạo. Dưới đây là ví dụ curl cơ bản để xác minh kết nối và nhận phản hồi văn bản.
curl https://api.polskillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate this log entry to English"}]
}'
Xác minh cấu trúc phản hồi khớp với định dạng OpenAI để tích hợp liền mạch vào các công cụ hiện có của bạn.
Tích hợp SDK Python
Sử dụng thư viện Python chính thức của OpenAI bằng cách đặt base URL thành điểm cuối của chúng tôi. Cách tiếp cận này đảm bảo tương thích với codebase hiện tại của bạn trong khi tận dụng khả năng AI không kiểm duyệt của chúng tôi. SDK tự động xử lý tokenization và định dạng yêu cầu cho bạn.
from openai import OpenAI
client = OpenAI(base_url="https://api.polskillm.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)
Nhập thư viện và định cấu hình client với khóa API của bạn để bắt đầu tạo nội dung ngay lập tức.
Cài đặt Client Node.js
Khởi tạo gói npm OpenAI với URL cơ sở tùy chỉnh và khóa bí mật của bạn. Cấu hình này hoạt động với bất kỳ ứng dụng Node.js nào cần truy cập trực tiếp vào mô hình không giới hạn. Cấu hình thể hiện client để trỏ đến máy chủ của chúng tôi nhằm nhận phản hồi độ trễ thấp.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.polskillm.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);
Gọi phương thức chat.completions.create để gửi prompt và nhận kết quả đầu ra của model.
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. API trả về các Sự kiện gửi từ máy chủ (SSE) cho phép bạn xử lý token khi chúng được tạo. Điều này làm giảm độ trễ cảm nhận cho người dùng tương tác với LLM NSFW hoặc các lựa chọn thay thế AI nhân vật theo thời gian thực.
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)
Xử lý delta objects trong mỗi chunk để lắp ráp phản hồi cuối cùng hoặc cập nhật giao diện người dùng theo từng phần.
Giới hạn tốc độ & Lỗi
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. Nếu vượt quá giới hạn này, bạn sẽ nhận được mã trạng thái 429. Các lỗi phổ biến bao gồm 401 cho khóa không hợp lệ và 402 khi tín dụng trả trước đã hết. Cửa sổ ngữ cảnh hỗ trợ tổng cộng 100,000 token, không có giới hạn đầu ra riêng biệt.
Các câu hỏi thường gặp
Đây có phải là dịch vụ chính thức của OpenAI không?
Không, chúng tôi là nhà cung cấp độc lập cung cấp giao diện API tương thích OpenAI. Chúng tôi cung cấp mô hình không kiểm duyệt riêng của chúng tôi, không phải GPT-4 hay các mô hình của nhà cung cấp khác.
Hệ thống tín dụng trả trước hoạt động ra sao?
Bạn nạp tiền bằng tiền mã hóa và chỉ trả tiền cho token đã sử dụng. Lỗi và từ chối không tiêu tốn số dư của bạn, và số dư chưa sử dụng không bao giờ hết hạn.
Kích thước context window là bao nhiêu?
Mô hình hỗ trợ cửa sổ ngữ cảnh 100,000 token cho cả đầu vào và đầu ra kết hợp. Không có giới hạn riêng cho đầu ra: một phản hồi có thể sử dụng toàn bộ không gian còn lại trong cửa sổ.
Lấy khóa API của bạn ngay bây giờ
Đăng ký, sao chép token, và cập nhật endpoint. Xong.
Lấy khóa của bạn