Tài liệu API Hoàn thành Trò chuyện
Bắt đầu với API bot AI không kiểm duyệt bằng cách gửi một yêu cầu duy nhất đến điểm cuối tương thích OpenAI của chúng tôi. Hướng dẫn này bao gồm xác thực, streaming và đầu ra có cấu trúc cho các trường hợp sử dụng mã hóa và NSFW của bạn.
- Base URL
https://api.uncensoredlocal.com/v1- Mô hình
uncensored
Xác thực và base URL
Kết nối bằng cách đặt khóa API và URL cơ sở trong máy khách của bạn. URL cơ sở là https://api.uncensoredlocal.com/v1. Mọi yêu cầu đều yêu cầu Authorization header với khóa của bạn. Không cần số điện thoại để đăng ký, và bạn có thể xác thực qua Google hoặc email. Lỗi và từ chối không tiêu thụ tín dụng, vì vậy kiểm tra miễn phí.
Yêu cầu đầu tiên
Gửi yêu cầu hoàn thành tiêu chuẩn để tạo văn bản. Sử dụng định danh mô hình uncensored cho mô hình. API chấp nhận đầu vào văn bản và trả về đầu ra văn bản. Bạn có thể kiểm tra kết nối ngay sau khi tạo khóa của bạn.
curl https://api.uncensoredlocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
}'
Điều này trả về văn bản được tạo trong thân phản hồi. Bạn có thể điều chỉnh các tham số như temperature để kiểm soát độ sáng tạo. Mô hình được tinh chỉnh để trả lời mà không có từ chối nội dung cho mục đích người trưởng thành hợp phá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 trỏ đến dịch vụ của chúng tôi. Khởi tạo client với API key của bạn và gửi một yêu cầu chat completion.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocal.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)
Đối tượng phản hồi chứa nội dung được tạo. Bạn có thể truy cập văn bản trực tiếp từ đối tượng tin nhắn. Điều này hoạt động với bất kỳ thư viện khách tương thích OpenAI tiêu chuẩn nào.
SDK Node
Cài đặt gói Node của OpenAI để bắt đầu xây dựng. Định cấu hình URL cơ sở và khóa API trong phiên bản máy khách. Gửi yêu cầu đến điểm cuối hoàn tất trò chuyện.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocal.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);
Kết quả cung cấp chi tiết hoàn thiện đầy đủ. Bạn có thể phân tích cú pháp văn bản và sử dụng nó trong ứng dụng của mình. API hỗ trợ tất cả các tham số tiêu chuẩn để tinh chỉnh đầu ra.
Phản hồi dạng stream với SSE
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) khi token được tạo. Điều này cho phép hiển thị đầu ra cho người dùng 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)
Mỗi chunk chứa một phần văn bản. Chunk cuối cùng bao gồm thống kê sử dụng token. Streaming giúp giảm độ trễ cảm nhận đối với các phản hồi dài. Bạn có thể xử lý lỗi trong sự kiện stream từng sự kiện một.
Giới hạn tốc độ và hạn ngạch
Mỗi khóa API được giới hạn ở 300 yêu cầu mỗi phút. Bạn có thể có 8 yêu cầu đồng thời cùng một lúc. Phần thân yêu cầu không được vượt quá 8 MB. Nếu bạn gửi một yêu cầu với khóa không hợp lệ, bạn sẽ nhận được lỗi 401. Lỗi 402 cho biết không có số dư. Lỗi 429 có nghĩa là bạn đã chạm giới hạn tỷ lệ. Cửa sổ ngữ cảnh là 100.000 token cho prompt và kết quả kết hợp. Đầu ra tối đa là 16.000 token mỗi yêu cầu. Lỗi miễn phí, vì vậy bạn có thể kiểm tra giới hạn mà không tốn chi phí.
Các câu hỏi thường gặp
URL cơ sở API bot AI uncensored là gì?
URL cơ sở là HTTPS://api.uncensoredlocal.com/v1. Nó hoạt động với bất kỳ SDK tương thích OpenAI nào bằng cách cập nhật tham số base_url. Không cần URL cơ sở khác cho các yêu cầu tiêu chuẩn.
Làm thế nào để bắt đầu với LLM không kiểm duyệt trực tuyến?
Đăng ký bằng Google hoặc email để nhận khóa API ngay lập tức. Thêm tín dụng tiền điện tử qua USDT hoặc USDC để bắt đầu gửi yêu cầu. ID mô hình là "uncensored" cho tất cả các lần hoàn thành.
Giới hạn tốc độ cho AI cục bộ không kiểm duyệt là gì?
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. Cửa sổ ngữ cảnh là 100,000 token. Thân yêu cầu phải dưới 8 MB. Các lỗi không tính vào giới hạn tốc độ của bạn.
Tạo khóa trong vài giây
Đăng ký, lấy khóa của bạn, cập nhật URL cơ sở. Xong.
Base URLhttps://api.uncensoredlocal.com/v1