File size: 685 Bytes
d8d14f1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
from swarms.utils.loguru_logger import logger
import os


def try_import_agentops(*args, **kwargs):
    try:
        logger.info("Trying to import agentops")
        import agentops

        agentops.init(os.getenv("AGENTOPS_API_KEY"), *args, **kwargs)

        return "agentops imported successfully."
    except ImportError:
        logger.error("Could not import agentops")


def end_session_agentops():
    try:
        logger.info("Trying to end session")
        import agentops

        agentops.end_session("Success")
        return "Session ended successfully."
    except ImportError:
        logger.error("Could not import agentops")
        return "Could not end session."