agentscope

agentscope序列化模块

init(project=None, name=None, logging_path=None, logging_level='INFO', studio_url=None, tracing_url=None)[source]

初始化 agentscope 库。

Parameters:
  • project (str | None, optional) – 项目名称。

  • name (str | None, 可选) – 运行任务的名称。

  • logging_path (str | None, optional) – 用于保存日志文件的路径。如果未提供,则不会保存日志。

  • logging_level (str | None, 可选) – 日志记录级别。默认为“INFO”。

  • studio_url (str | None, 可选) – 用于连接的AgentScope Studio的URL地址。

  • tracing_url (str | None, 可选) – 追踪端点的URL,可连接至第三方OpenTelemetry追踪平台,如Arize-Phoenix和Langfuse。若未提供且studio_url已提供,则会将追踪数据发送至AgentScope Studio的追踪端点。

Return type:

setup_logger(level, filepath=None)[source]

设置 agentscope 日志记录器。

Parameters:
  • level (str) – The logging level, chosen from “INFO”, “DEBUG”, “WARNING”, “ERROR”, “CRITICAL”.

  • filepath (str | None, 可选) – 用于保存日志输出的文件路径。

Return type: