Документация 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. Готово.