Подключение к Gitlab Connect
Настройте подключение к GitLab, чтобы создать базу данных при помощи RAG, которая будет использоваться виджетом KB Assistant.
Коннекторы не включены в коробочную версию Ainergy. Вы можете скачать SOP-пакет c примером коннекторов и настроить их по инструкции ниже.
- В навигаторе перейдите AINERGY → AI Settings → GitLab Connect.
- Нажмите Создать и заполните необходимые поля новой формы.
- Сохраните запись.
- Нажмите Check в левом верхнем углу формы, чтобы проверить соединение. Если настройка выполнена верно, вы увидите сообщение
Good! Welcome to <название репозитория>
.
Поля формы GitLab Connect
Поле | Обязательно | Описание |
---|---|---|
Name | Да | Укажите название подключения. |
Active | Нет | Устано вите флажок, чтобы сделать подключение активным. |
Instance Url | Да | Укажите адрес сервера GitLab. Например, https://gitlab.itglobal.com . |
Project ID | Да | Укажите идентификатор проекта. Чтобы получить идентификатор, зайдите в ваш репозиторий в GitLab и перейдите в раздел Settings → General. |
Branch | Да | Укажите название ветки, из которой будут выгружаться документы. |
Token | Нет | Укажите токен доступа для работы с API. Используйте токен с правом на чтение репозитория. Чтобы получить токен, зайдите в ваш репозиторий в GitLab и перейдите в раздел Settings → Access tokens. |
Создание и настройка Gitlab Folder
Для создания базы данных RAG из файлов, хранящихся в репозитории GitLab, выполните следующие действия:
1.В навигаторе перейдите AINERGY → AI Settings → GitLab Folder. 2. Нажмите Создать и заполните необходимые поля новой формы. 3. Сохраните запись. 4. Нажмите кнопку Execute Sync, чтобы запустить синхронизацию. В результате на вашем экземпляре будут созданы RAG-документы. Вы можете выполнять синхронизацию вручную в любое время. Также система будет автоматически обновлять данные каждый день в 9:00.
Поля формы GitLab Folder
- Settings
- Advanced JSONs
Поле | Обязательно | Описание |
---|---|---|
Name | Да | Поле заполняется автоматически и доступно только для чтения. |
Active | Нет | Установите флажок, чтобы сделать папку активной. |
Folder URL | Да | Укажите путь к директории в репозитории. Например, https://gitlab.itglobal.com/user.name/demo-docs/-/tree/main/website . |
Gitlab Connect | Да | Укажите необходимую запись с настройками подключения GitLab Connect. |
RAG Category | Да | Укажите категорию создаваемой папки. |
Поле | Обязательно | Описание |
---|---|---|
Transform Map Rule | Нет | Укажите дополнительные настройки в формате JSON. Параметры настройки:
|