vi ▾

Tài liệu API: Hướng dẫn bắt đầu nhanh

Dán các yêu cầu mô hình không kiểm duyệt của bạn vào API tương thích OpenAI của chúng tôi mà không có ma sát. Sử dụng các SDK tiêu chuẩn để tạo văn bản từ mô hình tôn trọng quyền riêng tư duy nhất của chúng tôi.

Base URL và Xác thực

Sử dụng URL cơ sở của chúng tôi và tiêm khóa API của bạn vào Authorization header để bắt đầu gửi yêu cầu. Chúng tôi cung cấp một điểm cuối duy nhất chấp nhận các tải trọng OpenAI tiêu chuẩn, vì vậy bạn không cần phải viết lại logic tích hợp của mình. Đăng ký qua Google hoặc email để nhận khóa của bạn ngay lập tức mà không cần số điện thoại. Khóa này 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 lệnh gọi bạn thực hiện.

  • Base URL: https://api.geminisincensura.com/v1
  • ID Mô hình: uncensored

Bạn có thể xoay khóa của mình bất cứ lúc nào bằng cách tạo khóa mới, khóa cũ sẽ ngay lập tức bị vô hiệu hóa.

curl https://api.geminisincensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "explain how to configure the proxy endpoint"}]
  }'

Điểm cuối Chat Completions

Gửi yêu cầu POST đến /v1/chat/completions để nhận phản hồi dạng văn bản từ mô hình không kiểm duyệt của chúng tôi. Endpoint này xử lý mọi nhu cầu hội thoại tiêu chuẩn của bạn với cửa sổ ngữ cảnh 100,000 token cho cả prompt và completion kết hợp. Bạn có thể đặt giới hạn đầu ra tối đa là 16,000 token, hoặc để mô hình mặc định là 2,048 token. Mô hình trả lời mà không từ chối các chủ đề người trưởng thành hợp pháp, hư cấu hoặc gây tranh cãi, mang lại sự tự do thực sự cho trường hợp sử dụng của bạn. Lỗi và từ chối không tiêu thụ tín dụng trả trước của bạn.

from openai import OpenAI

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

Phản hồi luồng qua SSE

Truyền phản hồi theo thời gian thực bằng cách sử dụng Sự kiện gửi bởi máy chủ (SSE) để giảm độ trễ cảm nhận cho người dùng của bạn. Mỗi chunk chứa phần delta của văn bản, và chunk cuối cùng bao gồm số liệu thống kê sử dụng token đầy đủ để minh bạch hóa hóa đơn. Phương pháp này hoạt động liền mạch với các SDK OpenAI tiêu chuẩn bằng cách kích hoạt luồng trong cấu hình máy khách của bạn. Bạn nhận được phản hồi ngay lập tức trong khi mô hình tạo ra các đầu ra dài hơn lên đến giới hạn 16,000 token.

import OpenAI from "openai";

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

Function Calling và các công cụ

Bật khả năng trích xuất dữ liệu có cấu trúc bằng cách sử dụng tools tham số trong tải trọng yêu cầu của bạn. Mô hình hỗ trợ định nghĩa công cụ và có thể chọn gọi chúng dựa trên tool_choice cài đặt. Tính năng này cho phép bạn xây dựng các tác nhân tương tác với các hệ thống bên ngoài hoặc thực thi các cấu trúc dữ liệu cụ thể. Chế độ JSON cũng có sẵn thông qua response_format cho định dạng đầu ra nghiêm ngặt mà không có chi phí công cụ.

Chế độ JSON và định dạng phản hồi

Buộc mô hình xuất ra JSON hợp lệ bằng cách đặt response_format để {"type": "json_object". Điều này đảm bảo việc phân tích cú pháp dự đoán được cho các ứng dụng của bạn mà không yêu cầu xử lý sau. Mô hình tuân thủ schema bạn cung cấp, khiến nó đáng tin cậy cho các tích hợp backend. Bạn có thể kết hợp điều này với các tham số temperature và top_p để kiểm soát mức độ sáng tạo trong khi vẫn duy trì tính toàn vẹn về cấu trúc.

Giới hạn tốc độ và Ràng buộc

Mỗi khóa API bị giới hạn ở 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời. Kích thước tối đa của phần thân yêu cầu là 8 MB, đủ cho hầu hết các tương tác ngữ cảnh dài. Nếu vượt quá các giới hạn này, bạn sẽ nhận được mã trạng thái 429. Khóa không hợp lệ trả về lỗi 401 và không đủ số dư trả về lỗi 402. Số dư trả trước của bạn không bao giờ hết hạn, vì vậy bạn có thể tạm dừng sử dụng mà không mất tiền. Cửa sổ ngữ cảnh hỗ trợ tối đa 100,000 token tổng cộng, cho phép lịch sử hội thoại rộng rãi.

Phát trực tiếp

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)

Hỗ trợ

Từ khóa chính cho API không kiểm duyệt này là gì?

Từ khóa chính là gemini sin censura. API này đóng vai trò là giải pháp thay thế dành cho các nhà phát triển đang tìm kiếm một mô hình không kiểm duyệt, tôn trọng quyền riêng tư và cung cấp giá cả minh bạch. Đây là mô hình trọng lượng mở được tinh chỉnh cho việc sử dụng người lớn hợp pháp mà không có việc từ chối nội dung.

Giá cho API NSFW này hoạt động như thế nào?

Bạn trả $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Tín dụng được nạp chỉ qua tiền điện tử (USDT trên TRC20 hoặc USDC trên Base) không có phí hàng tháng. Lỗi và từ chối được miễn phí, và tín dụng không bao giờ hết hạn.

Giới hạn tốc độ cho LLM không kiểm duyệt này là gì?

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 mỗi khóa. Thân yêu cầu tối đa là 8 MB. Các giới hạn này đảm bảo hiệu suất ổn định cho các ứng dụng của bạn. Bạn có thể tạo khóa mới để thay thế khóa cũ nếu cần.

Tạo khóa của bạn

Đăng ký, lấy token, cập nhật URL base. Đó là toàn bộ cấu hình.

Bắt đầu ngay