Protokollierung#

AutoGen verwendet das integrierte logging Modul von Python.

Um Logging für AgentChat zu aktivieren, können Sie folgenden Code verwenden

import logging

from autogen_agentchat import EVENT_LOGGER_NAME, TRACE_LOGGER_NAME

logging.basicConfig(level=logging.WARNING)

# For trace logging.
trace_logger = logging.getLogger(TRACE_LOGGER_NAME)
trace_logger.addHandler(logging.StreamHandler())
trace_logger.setLevel(logging.DEBUG)

# For structured message logging, such as low-level messages between agents.
event_logger = logging.getLogger(EVENT_LOGGER_NAME)
event_logger.addHandler(logging.StreamHandler())
event_logger.setLevel(logging.DEBUG)

Um zusätzliche Logs wie Modellclientaufrufe und Agent-Runtime-Ereignisse zu aktivieren, lesen Sie bitte die Kernanleitung für Logging.