# LobeHub

В LobeHub можно добавлять пользовательские AI-провайдеры. Выберите формат запроса OpenAI с адресом до /v1 — и станут доступны все модели NezhaGate; для self-hosted инсталляций вместо этого можно использовать переменные окружения.

> https://nezhagate.com/ru/docs/integrations/lobehub

Проверено на версии LobeHub 2.2

## Добавьте пользовательского провайдера

1. Откройте **App Settings** → **AI Providers** и нажмите **Add Custom Provider**.

2. Укажите **Provider ID** из строчных букв (латинские буквы в нижнем регистре, цифры, `-` и `_`; после создания изменить нельзя), в **Request Format** выберите **OpenAI**, в **Proxy URL** введите `https://nezhagate.com/v1`, в **API Key** — свой ключ, затем нажмите **Create**.

3. На странице провайдера нажмите **Fetch models** либо добавьте модели вручную через **Add Model**, указав максимальное контекстное окно и отметив вызов инструментов и работу с изображениями там, где модель их поддерживает.

4. Включите нужные модели и выберите одну из них в чате.

Proxy URL`https://nezhagate.com/v1`

Оставьте **Use Client Request Mode** выключенным (API NezhaGate не принимает межсайтовые запросы из браузера), и оставьте выключенным **Use Responses API Specification**.

## Claude (необязательно)

Добавьте второго пользовательского провайдера: в **Request Format** выберите **Anthropic**, в **Proxy URL** укажите `https://nezhagate.com/anthropic`.

## Self-hosted: переменные окружения

Self-hosted LobeHub можно настроить на NezhaGate через переменные окружения:

```
OPENAI_API_KEY=YOUR_API_KEY
OPENAI_PROXY_URL=https://nezhagate.com/v1
OPENAI_MODEL_LIST=-all,+gpt-5.5,+claude-sonnet-5
ANTHROPIC_API_KEY=YOUR_API_KEY
ANTHROPIC_PROXY_URL=https://nezhagate.com/anthropic
```

В `OPENAI_MODEL_LIST` значение `-all` скрывает все встроенные модели, `+model-id` добавляет модель NezhaGate, а `+model-id=Display name` ещё и задаёт отображаемое имя.

## Проверка

В разделе **Connectivity Check** на странице провайдера выберите модель и нажмите **Check** (будет отправлено одно короткое сообщение); надпись Check passed означает, что всё готово.

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

**Нет ответа или ответ пустой**

Proxy URL должен включать `/v1`: `https://nezhagate.com/v1`.

**Failed to fetch models**

Проверьте ключ и proxy URL; также можно добавить модели вручную через **Add Model**.

**Ошибки CORS в консоли браузера**

Выключите **Use Client Request Mode**, чтобы запросы уходили с сервера LobeHub.
