Hướng dẫn nhanh: AI không kiểm duyệt cho API lập trình
Bắt đầu tạo mã mà không bị từ chối nội dung bằng cách thay đổi URL cơ sở và khóa API. Hướng dẫn này hướng dẫn bạn qua API AI không kiểm duyệt cho lập trình bằng cách sử dụng các máy khách tương thích OpenAI tiêu chuẩn.
Điều kiện tiên quyết và base URL
Lấy khóa API từ bảng điều khiển. Sử dụng URL cơ sở này cho tất cả các yêu cầu: https://api.uncensoredaiforcoding.com/v1. Nó hoạt động với bất kỳ SDK OpenAI nào.
Cài đặt SDK chính thức
Cài đặt gói trong môi trường của bạn. Điều này đảm bảo tương thích với tiêu chuẩn AI mã hóa không kiểm duyệt.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaiforcoding.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)
Thực hiện yêu cầu đầu tiên
Gửi một yêu cầu hoàn thành đơn giản để kiểm tra kết nối. ID mô hình là uncensored.
curl https://api.uncensoredaiforcoding.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get current unix timestamp in python"}]
}'
Bật streaming cho đầu ra theo thời gian thực
Truyền phản hồi để xử lý các khối mã dài một cách hiệu quả. Sử dụng stream flag.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaiforcoding.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);
Xử lý lỗi và giới hạn mức sử dụng
Dự kiến lỗi 429 nếu bạn đạt 300 yêu cầu mỗi phút. Cửa sổ ngữ cảnh là 100.000 token. Đầu ra tối đa là 16.000 token.
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)
Sử dụng chế độ JSON cho dữ liệu có cấu trúc
Buộc đầu ra có cấu trúc cho các trình phân tích cú pháp mã của bạn. Đặt response_format để {"type": "json_object"}.
Các câu hỏi thường gặp
API AI uncensored cho lập trình là gì?
Đây là API tương thích OpenAI, cung cấp một mô hình ngôn ngữ lớn không kiểm duyệt. API trả về kết quả thô, trọng lượng mở, được tinh chỉnh cho việc tạo mã không kiểm duyệt.
Tôi thanh toán như thế nào?
Chúng tôi chỉ chấp nhận thanh toán bằng tiền điện tử. Nạp bằng USDT (TRC20) hoặc USDC (Base). Giá là $0.15 cho 1M token đầu vào và $0.50 cho 1M token đầu ra.
Giới hạn là gì?
Bạn được phép 300 yêu cầu mỗi phút cho mỗi khóa. Cửa sổ ngữ cảnh là 100,000 token. Đầu ra tối đa cho mỗi yêu cầu là 16,000 token.
Tạo khóa API
Đăng ký, sao chép token, cập nhật endpoint. Thế là xong.