Skip to main content

Подключение к Gitlab Connect

Настройте подключение к GitLab, чтобы создать базу данных при помощи RAG, которая будет использоваться виджетом KB Assistant.

info

Коннекторы не включены в коробочную версию Ainergy. Вы можете скачать SOP-пакет c примером коннекторов и настроить их по инструкции ниже.

  1. В навигаторе перейдите AINERGYAI SettingsGitLab Connect.
  2. Нажмите Создать и заполните необходимые поля новой формы.
  3. Сохраните запись.
  4. Нажмите Check в левом верхнем углу формы, чтобы проверить соединение. Если настройка выполнена верно, вы увидите сообщение Good! Welcome to <название репозитория>.

Поля формы GitLab Connect

ПолеОбязательноОписание
NameДаУкажите название подключения.
ActiveНетУстановите флажок, чтобы сделать подключение активным.
Instance UrlДаУкажите адрес сервера GitLab. Например, https://gitlab.itglobal.com.
Project IDДа

Укажите идентификатор проекта.

Чтобы получить идентификатор, зайдите в ваш репозиторий в GitLab и перейдите в раздел SettingsGeneral.
BranchДаУкажите название ветки, из которой будут выгружаться документы.
TokenНет

Укажите токен доступа для работы с API. Используйте токен с правом на чтение репозитория.

Чтобы получить токен, зайдите в ваш репозиторий в GitLab и перейдите в раздел SettingsAccess tokens.

Создание и настройка Gitlab Folder

Для создания базы данных RAG из файлов, хранящихся в репозитории GitLab, выполните следующие действия:

1.В навигаторе перейдите AINERGYAI SettingsGitLab Folder. 2. Нажмите Создать и заполните необходимые поля новой формы. 3. Сохраните запись. 4. Нажмите кнопку Execute Sync, чтобы запустить синхронизацию. В результате на вашем экземпляре будут созданы RAG-документы. Вы можете выполнять синхронизацию вручную в любое время. Также система будет автоматически обновлять данные каждый день в 9:00.

Поля формы GitLab Folder

ПолеОбязательноОписание
NameДаПоле заполняется автоматически и доступно только для чтения.
ActiveНетУстановите флажок, чтобы сделать папку активной.
Folder URLДаУкажите путь к директории в репозитории. Например, https://gitlab.itglobal.com/user.name/demo-docs/-/tree/main/website.
Gitlab ConnectДаУкажите необходимую запись с настройками подключения GitLab Connect.
RAG CategoryДаУкажите категорию создаваемой папки.