ru ▾
Начать сейчас

Claude precio: быстрый старт и справочник по API

Это руководство поможет вам интегрировать нашу uncensored модель с открытыми весами, используя стандартные клиенты OpenAI SDK, без изменения вашего кода. Мы предлагаем прямую альтернативу в виде прокси для дорогих моделей от вендоров, предоставляя uncensored модель с открытыми весами через тот же самый endpoint chat-completions.

Установка и настройка окружения

Начните с установки официальной клиентской библиотеки для вашего языка. Наш сервис работает через стандартный /v1 путь, поэтому вам нужно обновить только базовый URL и API-ключ. Базовый URL на этом сайте — HTTPS://api.claudeprecio.com/v1. Аутентификация основана на одном активном ключе на аккаунт. Вы можете сгенерировать этот ключ немедленно через Google или email на странице "Get API key" (Получить API-ключ). Номер телефона не требуется. Ключ показывается один раз, поэтому скопируйте его безопасно.

Выполнение первого запроса на Python

Отправьте запрос на завершение, используя стандартный Python SDK. Укажите клиенту наш базовый URL и установите модель в "uncensored". Эта модель с открытыми весами работает на наших серверах и настроена на ответы без отказов по контенту. Вы можете передать такие параметры, как temperature или top_p just as you would with any OpenAI-compatible service. The request structure remains identical to the standard format.

from openai import OpenAI

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

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

Потоковая передача ответов и отслеживание использования

Включите потоковую передачу, установив stream=True в конфигурации вашего клиента. API возвращает события, отправляемые сервером (SSE), для каждого сгенерированного токена. Это позволяет отображать текст в реальном времени во время ожидания полного ответа. Данные об использовании, включая количество входных и выходных токенов, включаются в последний фрагмент потока. Этот подход снижает воспринимаемую задержку для длинных ответов. Он бесшовно работает со стандартными SDK.

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)

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

Параметры: temperature, top_p и seed

Контролируйте креативность и воспроизводимость с помощью стандартных параметров генерации. The temperature значение регулирует случайность, при этом более низкие значения дают более детерминированные результаты. Используйте top_p чтобы ограничить выбор по наибольшей вероятности. Установите seed чтобы зафиксировать случайное состояние для воспроизводимых результатов при множественных вызовах. Эти параметры работают идентично стандарту OpenAI. Настраивайте их в зависимости от вашей задачи, будь то программирование или творческое письмо.

import OpenAI from "openai";

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

Сочетайте эти настройки для точного контроля. Например, низкая температура с фиксированным seed обеспечивает согласованные выходные данные для тестирования. Модель поддерживает все стандартные параметры, такие как stop последовательности и presence_penalty. Экспериментируйте, чтобы найти правильный баланс для вашего конкретного проекта.

Вызов функций и режим JSON

Используйте вызов функций для интеграции API в ваши приложения. Определите инструменты в теле запроса, и модель вернет структурированный JSON, содержащий аргументы функций. Включите режим JSON, установив response_format для {"type": "json_object"}. Это обеспечивает, что вывод всегда является допустимым JSON, что упрощает парсинг. Используйте это для извлечения данных или структурированных ответов. Модель эффективно обрабатывает сложные определения инструментов.

curl https://api.claudeprecio.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate total cost for 10 million input tokens and 3 million output tokens"}]
  }'

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

Лимиты, ошибки и контекстное окно

Окно контекста поддерживает 100,000 токенов для суммарного промпта и завершения. Максимальный объем вывода за один запрос составляет 16,000 токенов. Если max_tokens не задан, лимит по умолчанию составляет 2,048. Вам разрешено 300 запросов в минуту на ключ. Параллельность ограничена 8 одновременными запросами на ключ. Тело запроса не должно превышать 8 МБ. Ошибки 401, 402 и 429 обрабатываются через стандартные коды состояния HTTP. Использование токенов оплачивается точно, а ошибки бесплатны.

Часто задаваемые вопросы

Сколько стоит uncensored API?

Ценообразование составляет $0.15 за 1M входных токенов и $0.50 за 1M выходных токенов. Кредит предоплачен и списывается по факту реального использования токенов. Ошибки и отказы не расходуют кредит.

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

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

Могу ли я использовать это со стандартным SDK OpenAI?

Да, он полностью совместим с OpenAI. Вам нужно лишь изменить базовый URL на HTTPS://api.claudeprecio.com/v1 и установить модель в "uncensored". Все стандартные параметры и функции, такие как потоковая передача и вызов функций, работают так, как ожидается.

Получите ключ API сейчас

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

Начать сейчас