LoggerFactory - AG2

LoggerFactory

autogen.logger.LoggerFactory

Factory class to create logger objects.

get_logger`staticmethod

get_logger(logger_type='sqlite', config=None)

Factory method to create logger objects.

PARAMETER DESCRIPTION
logger_type Type of logger. Defaults to "sqlite".
TYPE:Literal['sqlite', 'file']DEFAULT:'sqlite'
config Configuration for logger. Defaults to None.
TYPE:Optional[dict[str, Any]]DEFAULT:None
RETURNS DESCRIPTION
BaseLogger Logger object
TYPE:BaseLogger

Source code in autogen/logger/logger_factory.py

<br>21<br>22<br>23<br>24<br>25<br>26<br>27<br>28<br>29<br>30<br>31<br>32<br>33<br>34<br>35<br>36<br>37<br>38<br>39<br>40<br>41<br>42<br> ```
@staticmethod
def get_logger(
logger_type: Literal["sqlite", "file"] = "sqlite", config: dict[str, Any]