ru ▾
Создайте ключapi.llmapiservices.com/v1
  1. LlmApiServices
  2. Быстрый старт: Подключение нецензурируемого API

Быстрый старт: Подключение нецензурируемого API

Начните работу с нашим uncensored LLM API за считанные минуты. Это краткое руководство проведет вас через аутентификацию, базовые запросы и расширенные функции, такие как потоковая передача и вызов функций.

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

Начните с указания клиента на наш базовый URL и аутентификации с помощью сгенерированного API-ключа. Наш сервис полностью совместим с OpenAI, что означает, что вам нужно лишь обновить base_url и укажите ключ в заголовке авторизации. Зарегистрируйтесь через Google или электронную почту, чтобы мгновенно получить ключ без необходимости указания номера телефона.

Храните ваш ключ в безопасности, так как он предоставляет доступ к вашему предоплаченному кредиту. Ошибки и отказы не расходуют ваши токены, поэтому вы можете безопасно тестировать.

Эндпоинт Chat Completions

Отправляйте текстовые данные на эндпоинт chat completions для получения текстовых ответов. Этот простой POST-запрос позволяет взаимодействовать с uncensored моделью, используя стандартные параметры, такие как temperature и top_p. Вам не нужно управлять сложной маршрутизацией или выбирать из нескольких моделей вендоров.

curl https://api.llmapiservices.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
  }'

Каждый запрос потребляет входные токены на основе вашего промпта и выходные токены на основе сгенерированного текста. Ошибки бесплатны, поэтому вы можете экспериментировать без страха перед неожиданными счетами.

Потоковая передача и вызов функций

Включите ответы в реальном времени, включив потоковую передачу через Server-Sent Events (SSE). Этот подход доставляет токены по мере их генерации, обеспечивая более плавный пользовательский опыт для приложений чата. Вы также можете использовать вызов функций, чтобы позволить модели взаимодействовать с внешними инструментами или API динамически.

from openai import OpenAI

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

Вызовы функций возвращают структурированные данные, которые ваше приложение может выполнить. Эта гибкость критически важна для создания интеллектуальных агентов, способных выполнять действия, выходящие за рамки простой генерации текста.

режим JSON и параметры

Включайте строгие форматы вывода с помощью режима JSON, который гарантирует, что ответ является допустимым JSON для надёжного разбора. Вы можете управлять поведением генерации с помощью параметров, таких как seed для воспроизводимости или stop последовательности для остановки вывода в определенных точках. Этот уровень контроля помогает бесшовно интегрировать API в существующие рабочие процессы.

import OpenAI from "openai";

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

Регулирование этих параметров позволяет тонко настраивать поведение модели под конкретные задачи, обеспечивая согласованные и предсказуемые результаты для ваших приложений.

Лимиты запросов и ошибки

Отслеживайте использование в рамках лимитов скорости, которые позволяют 300 запросов в минуту и 8 одновременных запросов на ключ. Если вы превысите эти лимиты, вы получите ошибку 429, указывающую на необходимость замедлить частоту запросов. Ошибки аутентификации возвращают статус 401, если ваш ключ недействителен.

Контекстное окно и управление кредитом

Используйте большое контекстное окно на 100 000 токенов для суммарного количества токенов в запросе и ответе. Это позволяет вести длительные диалоги или обрабатывать большие документы без потери контекста. Если у вас закончатся средства, вы получите ошибку 402, что предложит пополнить баланс через криптовалюту.

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)

Ваша предоплаченная кредитная линия не имеет срока действия, поэтому вы можете не спешить с крупными проектами. Ошибки не списывают средства с баланса, гарантируя, что вы платите только за успешные завершения.

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

Каков базовый URL API uncensored LLM?

Базовый URL: HTTPS://api.llmapiservices.com/v1. Вы можете использовать этот URL с любым SDK, совместимым с OpenAI, обновив конфигурацию клиента.

Как аутентифицировать запросы?

Добавьте свой API-ключ в заголовок Authorization в виде токена Bearer. Вы можете сгенерировать этот ключ сразу после регистрации через Google или email.

Что произойдет, если я превышу лимит частоты запросов?

Вы получите код статуса 429. Лимит составляет 300 запросов в минуту и 8 параллельных запросов на ключ. Уменьшите частоту запросов, чтобы возобновить нормальную работу.

Получите ваш ключ через форму

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