Как добавить свою LLM в aish. ai-агенты.. ai-агенты. llm.. ai-агенты. llm. openai api.. ai-агенты. llm. openai api. SelectOS.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel. генеративные модели ии.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel. генеративные модели ии. ии-роутер.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel. генеративные модели ии. ии-роутер. искусственный интеллект.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel. генеративные модели ии. ии-роутер. искусственный интеллект. Машинное обучение.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel. генеративные модели ии. ии-роутер. искусственный интеллект. Машинное обучение. операционные системы.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel. генеративные модели ии. ии-роутер. искусственный интеллект. Машинное обучение. операционные системы. провайдеры.. ai-агенты. llm. openai api. SelectOS. Блог компании Selectel. генеративные модели ии. ии-роутер. искусственный интеллект. Машинное обучение. операционные системы. провайдеры. Читальный зал.

Привет, меня зовут Наташа, я менеджер проектов в Selectel. Недавно я рассказывала, как и зачем мы создавали aish — ИИ-агента в терминале серверной ОС. Предлагаю перейти к практике и подключить к нему стороннюю LLM. В этой статье покажу, как выбрать подходящую модель, правильно ее настроить и избежать типичных ошибок при интеграции.

Как добавить свою LLM в aish - 1

aish — это терминальный ИИ-агент операционной системы SELECTOS. С версии 0.3 в нем стало доступно добавление моделей: локально развернутых или от сторонних провайдеров. Давайте посмотрим, как по шагам подключить модель к агенту — и для примера возьмем GLM-5.2 из ИИ-роутера Selectel.

ИИ-роутер — это сервис единого доступа к генеративным языковым моделям. Он позволяет использовать модели разных поставщиков без отдельных интеграций, договоров с вендорами и валютных платежей. Получить доступ к моделям можно за несколько минут по инструкции.

Совместимые модели

С aish можно использовать модели, которые поддерживают OpenAI Chat Completions API и Tool Calling. Например, в ИИ-роутере можно увидеть наличие tool и chat сразу в списке моделей.

Как добавить свою LLM в aish - 2

Добавляем модель через интерфейс

Шаг 1

Вызовите меню Commands сочетанием клавиш Alt+C или клавишей F9. В Terminal на MacOS используйте клавишу Option вместо Alt.

Как добавить свою LLM в aish - 3

В меню Commands по умолчанию выбран пункт Select model — нажмите Enter.

Шаг 2

В окне Models с помощью клавиш ↑↓ или Tab переместите фокус на кнопку + Add в правом нижнем углу окна и нажмите Enter.

Как добавить свою LLM в aish - 4

Шаг 3

Укажите провайдера в окне Select provider. В нашем примере мы рассмотрим, как подключить модель GLM-5.2 из ИИ-роутера Selectel.

Провайдер LLM — это компания или сервис, который предоставляет инфраструктуру для работы с искусственным интеллектом и открывает к нему доступ через программный интерфейс (API) или веб-интерфейс. Для подключения к моделям провайдера нужен API-ключ и URL провайдера. Как правило, провайдер его предоставляет при оформлении подписки. Если вы подключаете корпоративную модель, эти данные предоставляет администратор сервиса.

Если вы добавляете модель впервые, список провайдеров будет пуст. В окне Select provider окажется выбран пункт New provider — нажмите Enter.

Как добавить свою LLM в aish - 5

Если вы уже свои добавляли модели ранее и хотите добавить еще одну модель в заведенного ранее провайдера, выберите его с помощью клавиш ↑↓ или Tab и нажмите Enter.

Как добавить свою LLM в aish - 6

Если хотите добавить еще одного провайдера, выберите пункт New provider и нажмите Enter.

Как добавить свою LLM в aish - 7

Шаг 4

После выбора провайдера заполните форму Connect Models. Вы можете вставить данные из буфера обмена. Перемещайтесь по полям с помощью клавиш ↑↓ или Tab.

Как добавить свою LLM в aish - 8

Если вы создаете нового провайдера, обязательно заполните все поля формы — ниже разберем, как это сделать. А если вы добавляете еще одну модель в рамках подключенного провайдера, впишите только ее идентификатор, нажмите Enter и Save. Поле ввода модели будет сразу в фокусе.

Как добавить свою LLM в aish - 9

Как заполнять поля

  • Provider name — имя провайдера. Записывается в свободном формате, как вам удобно. Рекомендуем выбирать краткие имена, в нашем примере это AI-router.

  • Provider URL — сетевой адрес, который указывает на API провайдера. Значение имеет формат ссылки: https://ai.provider.example.ru. В ИИ-роутере эта ссылка находится внутри карточки роутера в разделе Обзор → Base URL.

  • API key — приватный ключ доступа к сервису провайдера формата UUID с возможными префиксами в зависимости от провайдера. В ИИ-роутере API-ключ выводится один раз при создании роутера — скопируйте его сразу. Если не успели или забыли это сделать, добавьте новый ключ во вкладке Ключи и Лимиты.

  • Models (ID) — идентификаторы модели формата qwen3.6-27b, glm-5.2 и т.п. Рекомендуем копировать точный идентификатор из панели провайдера.

Как добавить свою LLM в aish - 10

ИИ‑роутер — доступ к 400+ моделям из одной панели

Подключите OpenAI‑совместимый шлюз по единому API‑ключу. Настраивайте сквозную аналитику, отслеживайте лимиты и квотируйте ресурсы.

Запустить ИИ‑роутер →

Важно: после ввода идентификатора модели обязательно нажмите Enter. Строка модели должна появиться под полем ввода. Вы можете добавить сразу несколько доступных вам моделей.

Как добавить свою LLM в aish - 11

Если вы решите удалить модель внутри провайдера, возьмите ее в фокус и нажмите клавишу Delete (или Option+Backspace на MacOS).

Как добавить свою LLM в aish - 12

Когда закончите заполнять форму, сохраните изменения. Для этого переместите фокус на кнопку Save с помощью клавиш ↑↓ или Tab.

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

Как добавить свою LLM в aish - 13

Шаг 5

После сохранения вы вернетесь к списку моделей. Выберите модель в списке с помощью клавиш ↑↓ или Tab и нажмите Enter.

Как добавить свою LLM в aish - 14

Должен появиться круглый маркер слева от модели:

Как добавить свою LLM в aish - 15

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

Как добавить свою LLM в aish - 16

А если что-то пойдет не так — несовместима модель, провайдер или ошибки в конфиге, — в чате на любой запрос появится сообщение об ошибке:

Как добавить свою LLM в aish - 17

Добавляем модель через конфигурационный файл

Вы можете добавить модель или провайдера и через конфигурационный файл описанным ниже способом.

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

Пример команды для редактора nano:

nano /root/.local/share/aish/llm_registry.json

Пример конфигурационного файла:

{
  "map": {
    "AI-provider": {
      "api_key": "exampleAPIkey1",
      "endpoint": "https://provider.example.ru",
      "models": [
        "qwen3-6-27b"
      ]
    }
    "AI-router": {
      "api_key": "exampleAPIkey2",
      "endpoint": "https://ai.provider.example.ru",
      "models": [
        "z-ai/glm-5.2"
      ]
    }
  },
  "selected": [
    "aish",
    "aish_model"
  ]

Заключение

Мы разобрали два способа добавления модели в aish: через интерфейс и конфигурационный файл. По такому же принципу вы можете добавить другие модели — из ИИ-роутера или локально развернутые. Важно, чтобы модели поддерживали OpenAI Chat Completions API и Tool Calling.

Попробуйте aish и поделитесь впечатлениями от работы в нашем коммьюнити.

Автор: Liisign

Источник