Перейти к содержимому
NotHolyДокументация

Начало

Быстрый старт

Первый запрос к модели NotHoly примерно за две минуты.

Открыть как Markdown

1. Получите API-ключ

  1. Создайте аккаунт на notholy.com/signup и подтвердите email.
  2. Пополните баланс в разделе Оплата. Минимальное пополнение указано на этой странице.
  3. Откройте API-ключи и создайте ключ. Он начинается с nh_live_ и показывается один раз.

Экспортируйте его в оболочке. Он передаётся в заголовке Authorization как bearer-токен.

Shell
export NOTHOLY_API_KEY="nh_live_..."

2. Получите список моделей

curl
curl https://api.notholy.com/v1/models -H "Authorization: Bearer $NOTHOLY_API_KEY"

Список публичный, в нём видны лимиты и цены каждой модели. Подробнее — в разделе Модели.

3. Отправьте chat completion

curl https://api.notholy.com/v1/chat/completions \
  -H "Authorization: Bearer $NOTHOLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "notholy-specter", "messages": [{"role": "user", "content": "Explain IDOR in two sentences."}]}'

4. Включите стриминг

Добавьте "stream": true и читайте server-sent events. Каждое событие имеет вид data: {...}, а поток заканчивается на data: [DONE]. Подробнее — в разделе Стриминг.

Из терминала

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

# macOS and Linux
curl -fsSL https://notholy.com/install.sh | sh
Shell
notholy --version
notholy login
notholy "explain IDOR in two sentences"

Каждый шаг описан в разделе Установка CLI.

Частые ошибки

СтатусКодЧто делать
401invalid_api_keyПроверьте ключ и заголовок Authorization: Bearer
402insufficient_creditsПополните баланс в разделе «Оплата»
404model_not_foundИспользуйте ID из GET /v1/models

Что дальше