vi ▾
Mở tài khoản

API tương thích OpenAI cho việc tạo văn bản không giới hạn

Hướng dẫn bắt đầu nhanh với API

Kết nối các công cụ hiện có của bạn với một backend chat GPT không kiểm duyệt bằng một thay đổi URL cơ sở duy nhất. Hướng dẫn này hướng dẫn bạn qua xác thực, mã hóa và xử lý từ chối trong ngôn ngữ bạn chọn.

Mở tài khoản

Xác thực và Base URL

Khóa API của bạn xác thực mọi yêu cầu đến API LLM không kiểm duyệt của chúng tôi. Chúng tôi sử dụng tiêu đề mã thông báo Bearer tiêu chuẩn, vì vậy bạn có thể thay thế URL cơ sở và khóa của mình vào bất kỳ SDK tương thích OpenAI nào mà không cần viết lại logic. Endpoint nằm ở https://api.gptchatuncensored.com/v1 và chấp nhận các yêu cầu POST đến /chat/completions. Bạn phải bao gồm khóa của bạn trong Authorization: Bearer YOUR_KEY header. Cấu hình này hoạt động ngay lập tức với các SDK chính thức hoặc trình bao bọc bên thứ ba. Chúng tôi không cung cấp tính năng nhúng (embeddings) hoặc thị giác (vision), vì vậy hãy giữ trọng tâm vào việc tạo văn bản. Tín dụng của bạn chỉ bị trừ khi token được xử lý, đảm bảo chi phí dự đoán được cho các lượt sử dụng không kiểm duyệt với khối lượng lớn.

Gửi yêu cầu hoàn thành đầu tiên của bạn

Gửi yêu cầu hoàn tất để tạo văn bản bằng cách sử dụng uncensored model. Ví dụ này sử dụng cURL để minh họa cấu trúc cơ bản của một lời nhắc. Bạn có thể điều chỉnh nhiệt độ để kiểm soát sự sáng tạo hoặc đặt trình tự dừng cho nhập vai. Phản hồi trả về một đối tượng JSON chứa văn bản được tạo trong choices mảng. Hãy đảm bảo các hệ thống prompt của bạn cho phép phong cách không kiểm duyệt mà bạn cần. Nếu gặp lỗi, hãy kiểm tra tính hợp lệ của khóa hoặc số dư tín dụng. Mô hình phản hồi với nội dung người lớn hợp pháp mà không có các từ chối thường thấy ở các mô hình ngôn ngữ lớn tiêu chuẩn.

curl https://api.gptchatuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word scene with two characters in a room"}]
  }'

Lệnh gọi đơn giản này chứng minh tích hợp của bạn đang hoạt động. Bây giờ bạn có thể xây dựng các ứng dụng phức tạp dựa trên nền tảng này. API không kiểm duyệt xử lý công việc nặng nề của quản lý ngữ cảnh. Bạn chỉ cần tập trung vào logic ứng dụng và trải nghiệm người dùng. Không cần thiết lập phức tạp để bắt đầu tạo nội dung ngay lập tức.

Cấu hình các tham số (temp, top_p)

Điều chỉnh temperature và top_p để kiểm soát độ ngẫu nhiên trong đầu ra của bạn. Nhiệt độ thấp hơn giúp phản hồi mang tính xác định và tập trung hơn, rất phù hợp cho các tác vụ về mã nguồn hoặc sự kiện thực tế. Nhiệt độ cao hơn tăng tính sáng tạo, khiến chúng trở nên hoàn hảo cho nhập vai hoặc viết sáng tạo. Các top_p tham số lọc từ vựng theo xác suất tích lũy, cung cấp một lớp kiểm soát khác. Bạn có thể kết hợp những điều này với max_tokens để giới hạn độ dài đầu ra. Các tham số này hoạt động chính xác như trong các API OpenAI tiêu chuẩn, đảm bảo sự quen thuộc. Sử dụng seed để có kết quả có thể tái lập trong quá trình kiểm thử. Tinh chỉnh các cài đặt này để phù hợp với phong cách không giới hạn mà bạn muốn cho trường hợp sử dụng cụ thể của mình.

from openai import OpenAI

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

Các nhà phát triển Python có thể tận dụng SDK chính thức để tích hợp dễ dàng. Đoạn mã minh họa cách đặt các tham số này trong một yêu cầu tiêu chuẩn. Bạn có thể truyền danh sách các tin nhắn để duy trì lịch sử hội thoại. API LLM không kiểm duyệt tuân thủ nghiêm ngặt các ràng buộc này. Sự linh hoạt này cho phép bạn thử nghiệm với các tông giọng và phong cách khác nhau mà không cần thay đổi cơ sở hạ tầng của mình.

Các phản hồi streaming

Bật chế độ streaming để nhận token ngay khi chúng được tạo ra, giảm độ trễ cảm nhận cho người dùng. Streaming rất cần thiết cho các ứng dụng trò chuyện theo thời gian thực hoặc tạo nội dung dài. API của chúng tôi hỗ trợ Server-Sent Events (SSE) để phân phối dữ liệu hiệu quả. Bạn phải xử lý chunk cuối cùng để nhận tổng số token đã sử dụng nhằm đảm bảo tính chính xác khi tính phí. API không kiểm duyệt đảm bảo rằng streaming hoạt động đáng tin cậy ngay cả đối với các cửa sổ ngữ cảnh lớn. Đặt stream=True trong máy khách SDK của bạn để kích hoạt chế độ này. Cách tiếp cận này cung cấp trải nghiệm người dùng mượt mà hơn cho các kịch bản viết sáng tạo hoặc nhập vai. Theo dõi delta field để tích lũy toàn bộ văn bản phản hồi.

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)

Streaming cũng giúp giảm tải bộ nhớ vì bạn không cần chờ đợi toàn bộ phản hồi. Bạn có thể bắt đầu hiển thị nội dung cho người dùng ngay lập tức. Tính năng này đặc biệt hữu ích cho các cuộc trò chuyện dài hoặc các giải thích chi tiết. Mô hình không kiểm duyệt duy trì tính nhất quán trong suốt luồng. Đảm bảo giao diện người dùng của bạn xử lý các phản hồi một phần một cách duyên dáng để có trải nghiệm tốt nhất.

Xử lý lỗi và từ chối

Mô hình không kiểm duyệt của chúng tôi hiếm khi từ chối nội dung, nhưng nó thực thi một giới hạn cứng đối với nội dung tình dục liên quan đến trẻ vị thành niên. Bạn sẽ nhận được mã lỗi HTTP tiêu chuẩn nếu yêu cầu thất bại hoặc vượt quá giới hạn. Mã trạng thái 401 cho biết khóa API không hợp lệ hoặc đã hết hạn, yêu cầu bạn kiểm tra thông tin xác thực của mình. Mã trạng thái 402 có nghĩa là tín dụng trả trước của bạn đã cạn kiệt; hãy nạp tiền qua crypto để tiếp tục. Lỗi 429 báo hiệu rằng bạn đã vượt quá giới hạn 300 yêu cầu mỗi phút. Các lỗi này được ghi chép rõ ràng trong thân phản hồi. Từ chối liên quan đến nội dung trẻ vị thành niên luôn được áp dụng, đảm bảo tuân thủ. Kiểm tra bảng điều khiển của bạn để xem nhật ký sử dụng chi tiết nhằm khắc phục sự cố nhanh chóng.

Giới hạn và Cửa sổ ngữ cảnh

API hỗ trợ cửa sổ ngữ cảnh khổng lồ 100.000 token, cho phép lưu trữ lịch sử hội thoại rộng hoặc tài liệu dài. Mỗi yêu cầu có thể output lên đến 16.000 token, hoặc 2.048 nếu max_tokens chưa được đặt. 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 trên mỗi khóa. Kích thước thân yêu cầu không được vượt quá 8 MB. Các giới hạn này được thiết kế cho việc sử dụng không kiểm duyệt khối lượng lớn mà không làm giảm hiệu suất. Khóa API của bạn là duy nhất cho tài khoản của bạn, và bạn có thể tạo khóa mới nếu cần. Mô hình tín dụng trả trước đảm bảo bạn chỉ trả tiền cho những gì bạn sử dụng. Không có phí hàng tháng hoặc đăng ký làm phức tạp hóa việc thanh toán của bạn. Sự minh bạch này giúp dễ dàng mở rộng ứng dụng của bạn.

Node.js

import OpenAI from "openai";

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

Câu hỏi thường gặp về kỹ thuật

Đây có phải là chat GPT không kiểm duyệt chính thức từ OpenAI không?

Không, chúng tôi là nhà cung cấp độc lập của một API LLM không kiểm duyệt. Chúng tôi cung cấp mô hình trọng lượng mở của riêng mình, không phải các mô hình GPT chính thức từ OpenAI. API của chúng tôi tương thích với các khách hàng OpenAI, vì vậy mã của bạn hoạt động mà không cần thay đổi, nhưng mô hình nền tảng thì khác.

Làm thế nào để thanh toán cho dịch vụ API không kiểm duyệt?

Chúng tôi chỉ chấp nhận thanh toán bằng tiền điện tử: USDT (TRC20) hoặc USDC (Base). Bạn có thể nạp từ $20 đến $500, với tín dụng bổ sung cho các khoản lớn hơn. Không có đăng ký hàng tháng, và tín dụng trả trước của bạn không bao giờ hết hạn. Lỗi và từ chối không tiêu tốn tín dụng của bạn.

Nội dung nào bị mô hình không kiểm duyệt từ chối?

Mô hình không kiểm duyệt đối với các chủ đề người trưởng thành hợp pháp, hư cấu và gây tranh cãi. Tuy nhiên, nó từ chối nghiêm ngặt nội dung tình dục liên quan đến trẻ vị thành niên. Đây là giới hạn cứng được áp dụng cho tất cả các yêu cầu. Tất cả các loại nội dung khác, bao gồm cả nội dung người trưởng thành khiêu dâm, thường được cho phép.

Truy xuất khóa API của bạn

Đăng ký, sao chép khóa, cập nhật URL base. Đó là toàn bộ cấu hình.

Mở tài khoản