Изменение параметров существующего агента
Вы можете изменить конфигурацию агента после его публикации. Например, поменять параметры подключения к GigaChat API, задать другую модель и параметры генерации, поменять значение таймаута ожидания ответа от API.
Для этого, так же как и при публикации нового агента, вам понадобится создать merge request в репозиторий giga-agents .
При создании Merge Request:
- можно изменять только папку вашего агента
services/ваш-агент; - можно менять параметры только одного агента;
- при обновлении агента в ПРОМ, обязательно увеличение версии;
- нельзя самостоятельно изменять параметры ядра и выделяемых ресурсов. Для изменения этих параметров обратитесь в команду GIgaLab.
Чтобы изменить параметры существующего агента:
-
Создайте новую ветку с префиксом
fix/и названием вашего агента:git checkout -b fix/ваш-агент-config -
Сделайте необходимые изменения в конфигурационных файлах в папке
services/ваш-агент. -
Сохраните изменения и отправьте их в GitLab.
Если нужно создать ветку в GitLab используйте команду
git push --set-upstream origin feature/ваш-агентОтвет будет содержать ссылку для создания Merge Request:
remote: To create a merge request for feature/<ваш-агент>, visit:
remote: https://git.sberdevices.ru/ihub/agents-lab/giga-agents/-/merge_requests/new?merge_request%5Bsource_branch%5D=feature%2F<ваш-агент> -
Пройдите по ссылке и создайте Merge Request.
В заголовке и описании укажите название своего агента.
В интерфейсе Merge Request запустится конвейер, с помощью которого можно будет опубликовать агента на среды DEV и IFT, или ПРОМ.
Merge Request можно будет влить после успешной публикации агента на ПРОМ.