ru ▾

Документация API

Подключите ваш существующий клиентский код к нашему uncensored LLM за минуты. Это руководство по быстрому старту охватывает OpenAI-совместимые эндпоинты, потоковую передачу и аутентификацию, необходимые для начала работы с нашим API.

Базовый URL и аутентификация

Базовый URL нашего API: HTTPS://api.deepseekpricingapi.com/v1. Аутентификация осуществляется путём передачи вашего API-ключа в заголовке Authorization. Сгенерируйте ключ мгновенно через Получить API-ключ странице с помощью Google или электронной почты. Ключ уникален для вашей учетной записи и заменяет любой предыдущий ключ при повторной генерации.

Первый запрос

Отправьте стандартный запрос chat completion для проверки подключения. Используйте идентификатор модели uncensored для доступа к нашей uncensored LLM. Ответ возвращает сгенерированный текст на основе вашего промпта.

curl https://api.deepseekpricingapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix syntax error in this python script"}]
  }'

Если вы получаете ошибку 401, проверьте свой ключ. Ошибка 402 указывает на недостаточный предоплаченный кредит. Ошибка 429 означает, что вы превысили лимит в 300 запросов в минуту.

Интеграция Python SDK

Используйте официальную библиотеку OpenAI для Python для немедленной совместимости. Установите базовый URL нашего эндпоинта и укажите ваш API-ключ. Это позволяет повторно использовать существующий код клиента без привязки к вендору.

from openai import OpenAI

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

Убедитесь, что версия вашей библиотеки поддерживает параметры, перечисленные в нашей документации. Клиент эффективно обрабатывает базовые HTTP-запросы.

Интеграция Node SDK

Установите пакет OpenAI для Node.js и настройте базовый URL. Передайте API-ключ в объекте конфигурации. Этот метод работает идентично реализации на Python.

import OpenAI from "openai";

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

Обработка ответа асинхронно для управления потоком вашего приложения. Идентификатор модели остается uncensored для всех завершений.

Потоковая передача и параметры

Включите потоковую передачу, установив stream: true в вашем запросе. Вы получаете чанки текста по мере их генерации, с данными об использовании токенов в последнем чанке. Поддерживаемые параметры включают temperature, top_p, stop, seed, presence_penalty, и frequency_penalty.

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)

Потоковая передача снижает воспринимаемую задержку для длинных ответов. Вы можете настроить температуру для управления случайностью в выводе.

Лимиты и контекстное окно

Окно контекста поддерживает до 100 000 токенов для суммы промпта и завершения. Максимальный вывод за запрос составляет 16 000 токенов, или 2 048, если max_tokens is unset. Вы ограничены 8 одновременными запросами на ключ. Тело запроса не должно превышать 8 МБ. Ошибки и отказы не потребляют кредит.

Частые вопросы

Каков лимит размера контекстного окна?

API поддерживает контекстное окно объёмом 100 000 токенов для суммарного промпта и завершения. Максимальный объём вывода — 16 000 токенов за один запрос.

Как обрабатывать ошибки?

Ошибка 401 указывает на недействительный API-ключ. Ошибка 402 означает, что ваши предоплаченные средства исчерпаны. Ошибка 429 сигнализирует о превышении лимита в 300 запросов в минуту.

Работает ли ключ API uncensored AI со стандартными клиентами OpenAI?

Да, API полностью совместим с OpenAI. Вам нужно лишь обновить базовый URL и API-ключ в существующей конфигурации клиента.

Получите ключ за секунды

Зарегистрируйтесь, получите ключ, обновите базовый URL. Готово.

Получите пробный ключ