Разработка агентов
Обновлено 10 декабря 2025
Требования к коду агента, руководства по разработке агента и настройке Docker-образа.
Пример типовой структуры репозитория агента с обязательными файлами, которые нужны для создания Docker-образа:
agent-name/
├── Dockerfile # Файсл с параметрами сборки образа агента
├── .gitlab-ci.yml # Конфигурация GitLab CI для сборки Docker-образа
├── .env # Переменные окружения, которые использует агент
└── agent_src/ # Код агента
├── langgraph.json # Конфигурация графа LangGraph
└── agent_logic/
├── graph.py # Логика агента
└── requirements.txt # Зависимости, которые нужны для работы агента
GigaLab SDK
Чтобы облегчить разрботку агентов для GigaLab используйте python-библиотеку agent-lab-sdk , которая:
- автоматизирует обмен сообщениями с GigaChat API;
- дает широкий набор инструментов для отслеживания производительности агента;
- предоставляет функции, с помощью которых можно изменять диалоговый интерфейс агента