vi ▾

Hướng dẫn Tích hợp

Hướng dẫn tích hợp này giúp bạn kết nối với API mô hình không kiểm duyệt của chúng tôi bằng cách sử dụng các khách hàng tương thích OpenAI tiêu chuẩn. Bạn sẽ nhận được phản hồi LLM không giới hạn với cấu hình tối thiểu và không cần số điện thoại.

Lấy khóa của bạn

Base URL và xác thực

Yêu cầu của bạn đi đến https://api.modelunrestricted.com/v1. Bao gồm khóa API của bạn trong Authorization header. Chúng tôi không yêu cầu số điện thoại để đăng ký. Đăng nhập bằng Google hoặc email cho bạn quyền truy cập ngay lập tức.

curl https://api.modelunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a simple python loop"}]
  }'

Khóa được tạo ngay lập tức. Giữ nó an toàn. Nó xác định tài khoản và tín dụng của bạn. Lỗi như 401 có nghĩa là khóa sai. Kiểm tra bảng điều khiển của bạn.

Endpoint hoàn thành trò chuyện

Gửi tin nhắn đến POST /v1/chat/completions. Đây là cách tiêu chuẩn để nhận phản hồi văn bản. ID mô hình của chúng tôi là uncensored. Nó trả lời mà không từ chối nội dung người lớn hợp pháp.

from openai import OpenAI

client = OpenAI(base_url="https://api.modelunrestricted.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 tên mô hình một cách rõ ràng. Sử dụng temperature để sáng tạo. Điều chỉnh top_p cho sự đa dạng. API trả về JSON có cấu trúc. Phân tích nó trong mã của bạn.

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. Bạn nhận được token khi chúng được tạo ra. Điều này giảm độ trễ cảm nhận. Nó cảm thấy nhanh hơn đối với người dùng.

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)

Đọc đoạn dữ liệu cuối cùng để biết việc sử dụng token. Tích lũy văn bản cục bộ. Xử lý các lỗi mạng một cách duyên dáng. SSE là tiêu chuẩn trong hầu hết các SDK. Sử dụng nó cho các giao diện thời gian thực.

Gọi hàm và công cụ

Định nghĩa các công cụ trong yêu cầu của bạn. Mô hình trả về các đối số có cấu trúc. Sử dụng tool_choice để bắt buộc các hàm cụ thể. Điều này hoạt động giống như các API tương thích OpenAI khác.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.modelunrestricted.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 tích các lệnh công cụ. Thực thi mã của bạn. Đưa kết quả trở lại cuộc trò chuyện. Điều này cho phép các quy trình làm việc phức tạp. Kiểm tra các trường hợp biên sớm.

Bắt buộc chế độ JSON

Đặt response_format để {"type": "json_object"}Mô hình xuất ra JSON hợp lệ. Điều này rất quan trọng cho tích hợp lập trình. Tránh lỗi phân tích cú pháp trong sản xuất.

Đặt temperature thấp hơn để đảm bảo tính nhất quán. Các giá trị cao hơn có thể làm hỏng cú pháp. Xác thực lược đồ đầu ra. Thử lại khi có lỗi. Chế độ JSON rất đáng tin cậy cho dữ liệu có cấu trúc.

Giới hạn, lỗi và ngữ cảnh

Cửa sổ ngữ cảnh của chúng tôi là 100.000 token tổng cộng. Đầu ra tối đa là 16.000 token. Lỗi và từ chối không tốn phí. 402 nghĩa là chưa có tín dụng. Nạp tiền bằng crypto. 429 nghĩa là giới hạn tốc độ. Hãy đợi và thử lại. Chúng tôi cho phép 300 yêu cầu mỗi phút mỗi khóa. Tám yêu cầu đồng thời là ổn. Giữ các payload của bạn dưới 8 MB. Điều này đảm bảo tính ổn định. Không áp dụng phí đăng ký. Tín dụng không bao giờ hết hạn. Hãy sử dụng toàn bộ cửa sổ ngữ cảnh một cách khôn ngoan.

Hỗ trợ Hỏi & Đáp

Đây có phải là mô hình không giới hạn tương thích với các khách hàng OpenAI?

Có. API của chúng tôi tuân theo lược đồ chat completions của OpenAI. Bạn có thể sử dụng các SDK chính thức bằng cách thay đổi base URL. Đây là API mô hình uncensored được thiết kế cho sự tự do.

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

Lỗi 401 có nghĩa là khóa API của bạn không hợp lệ hoặc đã hết hạn. Hãy kiểm tra bảng điều khiển để lấy khóa chính xác. Đảm bảo bạn đang sử dụng URL cơ sở đúng. Tạo lại khóa nếu cần.

Tôi có thể sử dụng đây làm công cụ tìm kiếm không giới hạn không?

Đó là một API hoàn thiện trò chuyện, không phải công cụ tìm kiếm. Bạn có thể yêu cầu nó tìm kiếm dữ liệu huấn luyện hoặc mô phỏng hành vi tìm kiếm. Nó trả về các phản hồi văn bản. Hãy sử dụng nó cho các tác vụ AI không giới hạn yêu cầu hội thoại.

Truy cập khóa của bạn ngay bây giờ

Đăng ký, lấy khóa, cập nhật điểm cuối. Chỉ có vậy.

Lấy khóa của bạn