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

Tài liệu API cho Mô hình không kiểm duyệt

Bắt đầu sử dụng API không kiểm duyệt trong vài giây với các điểm cuối tương thích OpenAI tiêu chuẩn. Bạn có quyền truy cập ngay lập tức vào các phản hồi mô hình không giới hạn thông qua một khóa API đơn giản.

Base URL và Xác thực

Sử dụng URL cơ sở của chúng tôi cho tất cả các yêu cầu và truyền khóa API của bạn trong tiêu đề. Thiết lập này hoạt động với bất kỳ SDK OpenAI tiêu chuẩn hoặc máy khách HTTP nào mà không cần sửa đổi. Bạn nhận được một khóa ngay sau khi đăng ký bằng Google hoặc email, không cần số điện thoại. Khóa xác thực tài khoản của bạn với máy chủ của chúng tôi cho mọi yêu cầu bạn thực hiện.

Giữ khóa của bạn an toàn, vì nó cung cấp quyền truy cập vào khoản tín dụng trả trước của bạn. Bạn có thể tạo một khóa mới bất cứ lúc nào, khóa này sẽ thay thế khóa cũ ngay lập tức. Không cần quản lý nhiều khóa hoặc điều hướng các phạm vi quyền hạn phức tạp cho việc sử dụng cơ bản.

Yêu cầu đầu tiên

Gửi tin nhắn đầu tiên đến điểm cuối hoàn tất cuộc trò chuyện với một lời nhắc đơn giản. Model phản hồi bằng văn bản, sẵn sàng cho logic ứng dụng của bạn. Bạn có thể kiểm tra khả năng kết nối và chất lượng phản hồi với cấu trúc yêu cầu tối thiểu. Điều này xác nhận khóa của bạn hoạt động và model không kiểm duyệt đang hoạt động.

Phản hồi bao gồm văn bản được tạo ra và chi tiết sử dụng token. Bạn có thể phân tích cú pháp dữ liệu này để hiển thị kết quả hoặc đưa chúng vào các lời nhắc tiếp theo. Đây là cách nhanh nhất để xác minh tích hợp của bạn trước khi xây dựng các quy trình làm việc phức tạp.

curl https://api.unfilterchatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten best practices for react state management"}]
  }'

Tích hợp SDK Python

Cài đặt gói Python chính thức của OpenAI và trỏ nó đến URL cơ sở của chúng tôi. Điều này cho phép bạn sử dụng các phương thức quen thuộc như client.chat.completions.create() không thay đổi cấu trúc mã của bạn. Hãy truyền khóa API của bạn làm giá trị mặc định cho thư viện. Cách tiếp cận này đơn giản hóa việc tích hợp cho các dự án hiện có đã sử dụng các client tương thích OpenAI.

Bạn có thể đặt các tham số như nhiệt độ hoặc top_p để kiểm soát độ ngẫu nhiên của phản hồi. Thư viện tự động xử lý tuần tự hóa và phân tích lỗi. Điều này giảm mã boilerplate và tăng tốc quá trình phát triển cho cả các kịch bản đơn giản và ứng dụng phức tạp.

from openai import OpenAI

client = OpenAI(base_url="https://api.unfilterchatgpt.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)

Thiết lập SDK Node.js

Khởi tạo client Node.js OpenAI với URL cơ sở của chúng tôi và khóa API của bạn. Điều này đảm bảo tương thích với các dự án JavaScript và TypeScript tiêu chuẩn. Bạn có thể sử dụng các phương thức hoàn thành tương tự có sẵn trong SDK Python. Client xử lý các yêu cầu mạng và phân tích cú pháp phản hồi một cách hiệu quả.

Cấu hình các tùy chọn client để phù hợp với nhu cầu ứng dụng của bạn. Bạn có thể điều chỉnh thời gian chờ yêu cầu hoặc logic thử lại nếu cần. Cấu hình này hoạt động liền mạch với các môi trường Node.js hiện có, giúp dễ dàng thêm khả năng AI uncensored vào các dịch vụ backend của bạn.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unfilterchatgpt.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

Bật chế độ phát trực tiếp bằng cách đặt tham số stream thành true trong yêu cầu của bạn. Điều này gửi các phản hồi token theo token khi chúng được tạo. Nó cung cấp trải nghiệm người dùng tốt hơn cho các ứng dụng thời gian thực. Bạn có thể hiển thị kết quả một phần ngay lập tức trong khi mô hình tiếp tục hoạt động.

Phân tích các chunk stream để trích xuất nội dung. Chunk cuối cùng chứa tổng số token sử dụng cho yêu cầu. Điều này cho phép bạn theo dõi chi phí chính xác trong khi cung cấp phản hồi tức thì cho người dùng. Stream rất lý tưởng cho các giao diện trò chuyện và công cụ tương tá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)

Giới hạn tốc độ, Lỗi và Ngữ cảnh

Cửa sổ ngữ cảnh hỗ trợ 100.000 token cho cả prompt và completion. Bạn có thể gửi tài liệu dài hoặc cuộc hội thoại mở rộng mà không bị cắt ngắn. Tuy nhiên, lượng output tối đa mỗi yêu cầu là 16.000 token, hoặc 2.048 nếu bạn không đặt giới hạn. Điều này đảm bảo hiệu suất ổn định cho các phản hồi lớn.

Giới hạn tốc độ cho phép 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời cho mỗi khóa. Các lỗi bao gồm 401 cho khóa không hợp lệ và 402 cho không đủ tín dụng. Từ chối do giới hạn nội dung là miễn phí, trong khi lỗi không tiêu thụ tín dụng. Quản lý yêu cầu của bạn một cách hiệu quả để tránh giảm tốc trong các thời kỳ lưu lượng truy cập cao.

Câu hỏi thường gặp

Làm thế nào để bắt đầu với API chatgpt không kiểm duyệt?

Đăng ký bằng Google hoặc email để nhận khóa API của bạn ngay lập tức. Không cần số điện thoại, và bạn nhận được $0.50 tín dụng dùng thử trong 7 ngày. Sử dụng khóa này với bất kỳ SDK tương thích OpenAI nào để thực hiện yêu cầu đầu tiên ngay lập tức.

Kích thước cửa sổ ngữ cảnh cho các yêu cầu là gì?

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. Tuy nhiên, bạn có thể yêu cầu tối đa 16.000 token trong một phản hồi duy nhất. Nếu bạn không chỉ định giới hạn max_tokens, output mặc định được giới hạn ở 2.048 token.

Streaming hoạt động với API này như thế nào?

Đặt tham số stream thành true để nhận phản hồi từng token. Điều này cho phép bạn hiển thị văn bản khi nó được tạo, cải thiện trải nghiệm người dùng cho các giao diện trò chuyện. Chunk cuối cùng của luồng chứa tổng sử dụng token cho mục đích tính phí.

Bảo vệ khóa API của bạn

Đăng ký, lấy khóa, cập nhật URL base. Thế là đủ.

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