Tài liệu API GPT không kiểm duyệt
Bắt đầu với API GPT không kiểm duyệt bằng cách gửi một yêu cầu đơn giản. Hướng dẫn này bao gồm xác thực, tích hợp SDK, streaming và xử lý lỗi để sử dụng ngay lập tức.
Base URL và Xác thực
Kết nối bằng URL cơ sở chính thức và khóa API của bạn. Điểm cuối là https://api.uncencoredgpt.com/v1. Truyền khóa của bạn trong Authorization header. Điều này hoạt động với bất kỳ khách hàng tương thích OpenAI nào.
- Định dạng then chốt:
Bearer sk-... - Không áp dụng phí đăng ký.
curl https://api.uncencoredgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five open source models."}]
}'
Yêu cầu Chat đầu tiên
Gửi một lệnh nhắc và nhận một phản hồi. Sử dụng ID mô hình uncensored. API chấp nhận các tham số hoàn thành trò chuyện tiêu chuẩn. Phản hồi chỉ là văn bản.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncencoredgpt.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)
Tích hợp Node.js
Tích hợp với các dự án JavaScript một cách dễ dàng. Đặt URL cơ sở và ID mô hình. SDK tự động xử lý việc tuần tự hóa.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncencoredgpt.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
Nhận token khi chúng được tạo. Bật streaming bằng cách đặt stream: true. Đọc các chunk để hiển thị đầu ra từng phần. Điều này giảm đáng kể độ trễ cảm nhận.
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)
Tham số: Nhiệt độ và Top-P
Kiểm soát độ ngẫu nhiên với temperature và top_p. Các giá trị cao hơn làm tăng sự sáng tạo. Các giá trị thấp hơn cải thiện tính xác định. Sử dụng seed để có đầu ra có thể tái lập. Điều chỉnh các tham số này cho phù hợp với trường hợp sử dụng của bạn.
Giới hạn, Lỗi và Ngữ cảnh
Chú ý giới hạn tốc độ và cửa sổ ngữ cảnh. Cửa sổ ngữ cảnh tổng cộng là 100.000 token. Lỗi bao gồm 401 cho khóa không hợp lệ và 429 cho giới hạn tốc độ. Từ chối miễn phí.
Các câu hỏi thường gặp
Đây có phải là mô hình GPT không bị kiểm duyệt không?
Không, đây là một mô hình trọng lượng mở không kiểm duyệt. Nó không phải là GPT, Claude hay bất kỳ mô hình nào của nhà cung cấp khác. Nó chấp nhận cùng định dạng API.
Tôi thanh toán như thế nào?
Thanh toán bằng tiền điện tử. Chỉ USDT (TRC20) hoặc USDC (Base). Nạp tiền tối thiểu là $20. Tín dụng không bao giờ hết hạn.
Cửa sổ ngữ cảnh là gì?
Cửa sổ ngữ cảnh là 100,000 token. Điều này bao gồm cả prompt và phần hoàn thành. Đầu ra tối đa là 16,000 token mỗi yêu cầu.
Lấy khóa API của bạn
Đăng ký, sao chép khóa, cập nhật URL base. Đó là toàn bộ thiết lập cần thiết.