ym88659208ym87991671
Работа с информационной панелью | Документация для разработчиков

Работа с информационной панелью

Обновлено 10 февраля 2026

После публикации агента, в его интерфейсе доступна информационная панель.

Стоимость работы агента в GigaLab

В панели доступны вкладки:

  • Задачи — журнал произвольных сообщений о работе агента.
  • Граф — анимированный граф работы LangGraph-агента. Генерируется автоматически на основе описания рабочего процесса.
  • Стоимость — количество токенов и сумма в рублях потраченные на вызов моделей GigaChat в процессе работы агента. Стоимость рассчитывается на основе цен, заданных вручную в Aize Phoenix.
  • Инфо — техническая информация об агенте: идентификатор пользователя LangFlow SE для low-code агентов, или версии среды исполнения и Agent Lab SDK для LangGraph-агентов.

В этом разделе вы узнаете как добавить данные для отображения на вкладках Задачи и Граф.

Добавление сообщений в журнал работы агента

Журнал с сообщениями о работе агента отображается на вкладке Задачи.

Граф агента в GigaLab

Для добавления сообщений в журнал используйте LangGraph-класс StreamWriter и класс LogMessage из Agent Lab SDK :

from langgraph.graph import MessagesState
from langgraph.types import StreamWriter
from agent_lab_sdk.schema import LogMessage

async def run(state: MessagesState, writer: StreamWriter) -> MessagesState:
writer(LogMessage("Запускаю обработку запроса"))

# ... Логика агента ...

writer(LogMessage("Обработка завершена"))
return state

Отображение графа

GigaLab автоматически визуализирует граф работы агента, описанного в коде. После запуска агента визуализация демонстрирует текущий этап работы агента.

Пример описания и визуализации графа работы агента Рик и Морти.

Код графа

Полный пример в файле graph.py .

workflow = StateGraph(RickState)
workflow.add_node("agent", agent_node, metadata={'description': 'Основной агент Рик Санчез, обрабатывающий диалог и вызывающий инструменты.'})
workflow.add_node("tools", ToolNode(TOOLS), metadata={'description': 'Вызов инструментов, если агент решил их использовать.'})
workflow.add_node("suggests", suggest_node, metadata={'description': 'Генерация предложений для продолжения диалога.'})


workflow.set_entry_point("agent")
workflow.add_conditional_edges("agent", route_next, {"tools": "tools", "suggests": "suggests"})
workflow.add_edge("tools", "agent")
workflow.add_edge("suggests", END)

Визуализация

Описания, заданные в поле description, отображаются во всплывающей подсказке соответствующего узла:

Граф агента в GigaLab

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.