uk ▾
  1. MiniMax Uncensored
  2. Посібник зі швидкого старту API Uncensored AI

Посібник зі швидкого старту API Uncensored AI

Почніть роботу з нецензурованої API AI за лічені хвилини, використовуючи стандартний код, сумісний з OpenAI. Цей посібник охоплює автентифікацію, кінцеві точки та потокове передавання для вашого першого запиту.

Базова URL-адреса та аутентифікація

API для необмеженої LLM знаходиться за адресою https://api.minimaxuncensored.com/v1. Аутентифікуйтеся, передавши свій API-ключ в Authorization header. Кожен запит вимагає цей заголовок для ідентифікації вашого облікового запису та відстеження використання токенів проти вашого передоплаченого балансу.

  • Базовий URL: https://api.minimaxuncensored.com/v1
  • Заголовок: Authorization: Bearer YOUR_API_KEY

Підтримувані кінцеві точки: /v1/chat/completions

Ми підтримуємо лише POST /v1/chat/completions та GET /v1/models. Тут немає кінцевих точок для векторних вбудовувань, зображень чи тонкого налаштування. Ця простота гарантує передбачувану поведінку для генерації вмісту без цензури без складності маршрутизації.

Надішліть історію розмови як масив JSON повідомлень. API повертає текстові завершення, які поважають вашу конфігурацію моделі.

Ідентифікатор моделі та конфігурація

Встановіть ідентифікатор моделі на uncensored у ваших запитах. Ця конкретна модель з відкритими вагами працює на наших серверах і не відхиляє законні дорослі, художні або суперечливі теми. Це не GPT, Claude або модель іншого постачальника.

Налаштуйте параметри, такі як temperature та top_p для контролю креативності. Контекстне вікно підтримує всього 100,000 токенів для запиту та завершення разом.

Параметри: Temperature, Top-P та Режим JSON

Використовувати temperature для налаштування випадковості та top_p для вибірки за ядром (nucleus sampling). Увімкніть режим JSON, встановивши response_format до {"type": "json_object"}. Це примусово забезпечує структурований вивід для програмних випадків використання.

Інші підтримувані параметри включають stop, seed, presence_penalty, а також frequency_penalty. Це дозволяє тонко налаштовувати стиль генерації.

Потокові відповіді та використання токенів

Увімкніть потокову передачу, встановивши stream: true у тілі вашого запиту. API повертає події, надіслані сервером (SSE), що містять часткові токени. Статистика використання токенів з’являється в останньому фрагменті потоку.

Цей підхід знижує сприйняту затримку для довгих uncensored відповідей. Він ідеально підходить для додатків реального часу, що вимагають миттєвої доставки тексту.

Ліміти, помилки та контекстне вікно

Вам доступно до 300 запитів на хвилину та 8 одночасних запитів на ключ. Максимальний розмір тіла запиту становить 8 МБ. Помилки типу 401 вказують на недійсний ключ, а 402 означає відсутність передоплаченого кредиту. Відмови через вичерпання кредиту є безкоштовними.

Розмір контекстного вікна становить 100 000 токенів. Максимальний обсяг виводу — 16 000 токенів за запит. Перевищення цих лімітів призводить до помилок ліміту швидкості 429.

cURL

curl https://api.minimaxuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the main differences between python 3 and python 2"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Потокова передача

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)

FAQ

Яка базова URL-адреса для API uncensored AI?

Базовий URL: HTTPS://api.minimaxuncensored.com/v1. Працює з будь-яким SDK, сумісним з OpenAI, шляхом оновлення конфігурації base_url.

Як автентифікуватися в онлайн-сервісі uncensored LLM?

Додайте свій API-ключ до заголовка Authorization у вигляді Bearer-токена. Після реєстрації не потрібний номер телефону або додаткова верифікація.

Що станеться, якщо я перевищу ліміт швидкості?

Ви отримаєте помилку 429 Too Many Requests. Ліміт становить 300 запитів на хвилину та 8 одночасних запитів на API-ключ.

Генеруйте свій API-ключ

Зареєструйтеся, отримайте свій ключ і оновіть свій базовий URL. Готово.

Отримайте свій ключ