Единый доступ к языковым и image-моделям через API Hubris
OpenAI-compatible коннектор к Hubris API для сценариев Make: текстовые запросы к LLM и генерация изображений в одной интеграции.
| Модуль | Группа | Описание |
|---|---|---|
| Создать текстовый ответ | Text | Отправляет запрос к языковым моделям Hubris (OpenAI, Anthropic, Google и др.). Подходит для генерации текста, суммаризации, классификации и structured output в формате JSON. |
| Сгенерировать изображение | Images | Создаёт изображение по текстовому промпту через image-модели Hubris (Gemini, GPT Image, FLUX и др.). На выходе — файл, имя, MIME-тип и URL для загрузки в CMS, облако, мессенджеры или email. |
Список моделей подгружается live из Hubris API (RPC listTextModels / listImageModels, до 500 моделей на провайдера).
- Установите приложение Hubris в Make.
- Создайте connection с API-ключом
sk-gw-...из личного кабинета Hubris. - Добавьте модуль в сценарий, выберите провайдера и модель.
git clone https://github.com/maxsokolov888/make_hubris.git
cd make_hubris
npm installhubris-make-app/.secrets/apikey # Make API token (sdk-apps:read/write)
.secrets/hubris-apikey # Hubris API key (sk-gw-...)
| Команда | Описание |
|---|---|
npm run deploy |
Деплой Custom App в Make |
npm run generate:models |
Патч expect: RPC-модели (по умолчанию) |
npm run generate:models:static |
Snapshot моделей в expect (offline) |
Деплой также обновляет описание приложения в каталоге Make и встроенную документацию.
Альтернатива: Make Apps Editor → папка hubris-make-app/ → Deploy to Make.
- Провайдеры —
hubris-make-app/general/common.json(GPT, Claude, Gemini, FLUX и др.). - Модели — live из
GET /v1/modelsHubris при открытии модуля в Make. - Offline-fallback:
USE_STATIC_MODELS=1 npm run generate:modelsперед deploy.
hubris-make-app/ # Custom App: connection, модули, RPC, IML
scripts/ # deploy, generate-model-stores
curl -s https://api.hubris.pw/v1/models \
-H "Authorization: Bearer sk-gw-YOUR_KEY" | head -c 500ISC