RU ▾
Получить API-ключ

Альтернативы Ollama: размещённый API без цензуры

Ollama — один из способов запуска открытой модели на вашем компьютере. На этой странице сравниваются основные альтернативы, включая размещённый API, не требующий GPU, и указано, когда каждый из них предпочтительнее.

Обновлено

Изометрическая иллюстрация локальной рабочей станции с GPU и облачного сервера, оба подключены к одному чат-пузырю

Карта не нужна. После регистрации одним кликом получите $0,50 бесплатного тестового баланса (один раз на человека).

Получить API-ключ

Ключевые моменты

  • Локальные раннеры (LM Studio, llama.cpp, vLLM) дают вам контроль и приватность ценой оборудования и обслуживания.
  • Размещённый API меняет контроль на нулевую настройку: вы меняете базовый URL и платите за токен.
  • Этот сервис берёт $0,15 за 1M входных токенов и $0,50 за 1M выходных токенов из предоплаченного баланса.
  • Если у вас уже есть мощный GPU и вы выполняете легкие задачи, локальный запуск часто обходится дешевле и проще.

Краткий ответ

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

Для десктопного приложения с браузером моделей LM Studio — распространённый выбор. Для максимального контроля над квантованием и памятью проект llama.cpp является основой для большинства других раннеров. Для множества одновременных пользователей на сервере с GPU создан vLLM. А если вы предпочитаете не владеть GPU, хостинговый API, совместимый с OpenAI, снимает весь вопрос с оборудованием. Этот сайт предлагает последний вариант: одна модель, uncensored и отсутствие отказов в генерации для законного использования взрослыми.

Что дает Ollama и где люди упираются в стену

Ollama загружает модели с открытыми весами, разумно их квантует и обслуживает на вашем компьютере через небольшой локальный HTTP API. Он также предоставляет эндпоинт в стиле OpenAI, поэтому многие интерфейсы чата могут с ним работать. Для экспериментов на ноутбуке это сложно превзойти.

Трение проявляется позже. Модель, помещающаяся в 8 ГБ VRAM, — это маленькая модель, и маленькие модели пишут менее связные длинные сцены и менее надёжно следуют сложным инструкциям. Большие модели требуют больше памяти, чем есть у большинства потребительских GPU. Запуск модели также связывает машину: работают вентиляторы, GPU занят, а ваши игры или рендеры конкурируют за ту же память. Если вы хотите использовать ту же модель на телефоне, на втором компьютере или внутри приложения друга, вам теперь придётся открывать домашнюю сеть, что является отдельной задачей по безопасности.

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

Локальные альтернативы вкратце

Таблица опирается на общедоступную информацию о каждом проекте. Проверяйте сайты проектов для получения актуальных функций.

ВариантЧто это такоеЛучше всего, когдаОсновная стоимость
LM StudioДесктопное приложение для загрузки и общения с локальными моделямиВам нужен графический интерфейс и отсутствие работы в терминалеВаш собственный GPU или RAM
llama.cppДвижок инференса C/C++ и сервер для квантованных моделейВам нужен тонкий контроль над памятью и квантованиемВаше время на флаги и сборку
vLLMСервер инференса, ориентированный на обслуживание множества запросов на GPUВы управляете собственным многопользовательским серверомАренда или покупка сервера с GPU
text-generation-webuiВеб-интерфейс, загружающий модели через несколько бэкендовВам нравится настраивать параметры сэмплирования в браузереВаше собственное оборудование
Размещённый API (этот сайт)Эндпоинт, совместимый с OpenAI, одна модель, оплата за токеныВам не нужно оборудование, а подойдёт любой клиент OpenAIТокены, которые вы фактически используете

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

Чем отличается размещённый API

Размещённый API меняет того, кто выполняет работу. Вы отправляете запрос, независимый провайдер запускает модель с открытыми весами, настроенную на ответы без отказов по контенту, и вы получаете токены обратно. Ничего не нужно загружать, нет бюджета VRAM и не нужно обновлять драйверы.

Интерфейс стандартный. Базовый URL — https://api.ollamansfw.com/v1, идентификатор модели — uncensored, а аутентификация — обычным Bearer-ключом. Доступны два метода: POST /v1/chat/completions и GET /v1/models. Потоковая передача, вызов функций и JSON-режим работают так же, как в SDK OpenAI. Контекстное окно рассчитано на 100 000 токенов, включая промпт и завершение.

Стоит чётко понимать, что это не так. Это одна модель, запускаемая независимым провайдером. Это не официальный API какого-либо вендора моделей и не роутер между несколькими. Сервис обрабатывает только текст, поэтому здесь нет генерации изображений, эмбеддингов и дообучения. Действует одно строгое правило: запрет на сексуальный контент с участием несовершеннолетних.

Переключение за пять минут

Если ваше приложение уже общается с эндпоинтом в стиле OpenAI, переход — это изменение конфигурации. Вот весь код на Python с официальным SDK.

from openai import OpenAI

client = OpenAI(
    base_url="https://api.ollamansfw.com/v1",
    api_key="YOUR_KEY",
)

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarize the plot of a heist story in three lines."}],
)
print(resp.choices[0].message.content)

И тот же вызов с помощью curl, что удобно для проверки работоспособности ключа перед изменением кода приложения.

curl https://api.ollamansfw.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "uncensored", "messages": [{"role": "user", "content": "Hello"}]}'

Новые аккаунты могут получить $0,50 пробного баланса в один клик на странице API-ключ. Для этого не нужен платёжный метод, срок действия — 7 дней, лимит — один на человека. Регистрация доступна через Google или по электронной почте и паролю. Быстрый старт описывает те же шаги с упоминанием большего числа клиентов.

Если запрос не сработал с первой попытки, на странице распространённых ошибок указаны обычные причины, такие как отсутствие /v1 в базовом URL.

Стоимость: локальная против размещённой

Тарификация хостинга проста. Ввод стоит $0,15 за 1M токенов, а вывод — $0,50 за 1M. Запрос с 3 000 входными токенами и 700 выходными токенами стоит 3 000 x $0,15 / 1M = $0,00045 за ввод плюс 700 x $0,50 / 1M = $0,00035 за вывод, итого $0,0008. Десять тысяч таких запросов обойдутся в $8,00.

Локальный инференс не имеет платы за токен, но он не бесплатный. Вы платите за GPU или сервер, за электричество и за свое время. Если у вас уже есть мощный GPU и нагрузка небольшая, предельная стоимость локального запроса действительно близка к нулю, и это сильный аргумент в пользу сохранения локального запуска. Если вам нужно купить или арендовать оборудование только для запуска модели такого размера, десять тысяч запросов за $8,00 — это цифра, которую стоит сравнить со счетом за оборудование. Проверяйте текущие цены на аренду или другие API, которые вы рассматриваете, так как они меняются.

Посмотрите страницу с ценами, чтобы узнать суммы пополнения и бонусы. Кредит предоплаченный, не истекает, за неудачные или отклонённые запросы не списываются средства. Нет бесплатного тарифа без ограничений.

Когда оставаться локально, а когда переходить на размещённый API

Оставайтесь локально, если

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

Выберите хостинг, если

  • У вас нет подходящего оборудования или вы не хотите, чтобы оно было загружено, пока вы работаете.
  • Вам нужен тот же эндпоинт с нескольких устройств или из развёрнутого приложения.
  • Вам нужен длинный контекст до 100 000 токенов без настройки параметров памяти.
  • Ваша нагрузка скачкообразная, поэтому оплата за токены выгоднее, чем оплата за простаивающее оборудование.

Многие делают и то, и другое. Локальная модель обрабатывает быстрые приватные черновики, а хостинговый эндпоинт — тяжёлые сессии. Поскольку оба варианта используют формат OpenAI, код приложения остаётся неизменным, меняется только базовый URL.

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

Вопросы и ответы

Является ли хостинговый API готовой заменой для Ollama?

Для приложений, использующих формат чата OpenAI, да: измените базовый URL, ключ и идентификатор модели. У всего, что зависит от загрузки или управления локальными файлами моделей, нет аналога, так как хостер запускает одну модель за вас.

Какую модель запускает API?

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

Какие способы оплаты поддерживаются?

Этот сайт принимает только криптовалюту: USDT в сети TRC20 или USDC в сети Base. Пополнение — любая целая сумма от $20 до $500.

Есть ли бесплатный тариф?

Единоразовый пробный кредит $0.50, который вы получаете одним кликом после регистрации, действует 7 дней. После этого вы платите за каждый токен из предоплаченного баланса.