AS AgentScopeAPI 手册 / API Reference
功能域Functional domain

评估与追踪Evaluation & tracing

对智能体输出做自动评分、回归评测,并通过 tracing/telemetry 记录模型调用、工具执行和成本延迟。生产上线前的质量闸门。Automated judging, regression evaluation, tracing and telemetry for model calls, tool execution, cost and latency.

98类型总数types total
17Python
81Java
3学习锚点learning anchors

心智模型Mental model

评估与追踪层为智能体行为提供可观测性和质量度量:trace/span、评测器、打分与回归对比。Evaluation and tracing provide observability and quality metrics: traces, spans, judges, scoring and regression comparison.

先学什么What to learn first

  • 一次请求要有统一 trace id,贯穿模型、工具和子智能体。One request needs a single trace id across models, tools and subagents.
  • 评测集要覆盖正常、边界和对抗输入,并固定版本。Evaluation sets must cover normal, edge and adversarial inputs, versioned.
  • 线上抽样评估比离线一次性评测更能发现漂移。Online sampled evaluation catches drift better than one-off offline runs.

生产常见坑Production pitfalls

  • 只记录最终答案,无法定位是哪一步工具或模型出错。Logging only final answers hides which tool or model step failed.
  • 评测指标与业务目标不一致,例如只看准确率不看成本。Metrics disconnected from business goals, e.g. accuracy without cost.

进入对应闯关单元Practice this domain →

域内图谱Domain map

点击节点打开 API 页面;拖拽平移,滚轮缩放。Click a node to open its API page. Drag to pan, scroll to zoom.

Python Java

Python API 集Python API set 17

归入本功能域的全部 Python 公开类型,按所属包分组。Every public Python type classified into this domain, grouped by owning package.

agentscope.classifier16
BinaryAnswerclass二元答案,与模型服务通信并返回生成或向量化结果。
BinaryCriteriaclass二元标准,与模型服务通信并返回生成或向量化结果。
BinaryQuestionclass二元问题,与模型服务通信并返回生成或向量化结果。
ChoiceAnswerclass选项答案,与模型服务通信并返回生成或向量化结果。
ChoiceQuestionclass选项问题,与模型服务通信并返回生成或向量化结果。
ClassifierModelBaseclass分类器模型基类,与模型服务通信并返回生成或向量化结果。
ClassifierModelBase.Parametersclass参数,与模型服务通信并返回生成或向量化结果。
ClassifierResponseclass分类器模型的规范化响应。
ClassifierUsageclass分类器用量,与模型服务通信并返回生成或向量化结果。
JevClassifierModelclassJev 分类器模型,与模型服务通信并返回生成或向量化结果。
JevClassifierModel.Parametersclass参数,与模型服务通信并返回生成或向量化结果。
OpenAIClassifierModelclassOpenAI 分类器模型,与模型服务通信并返回生成或向量化结果。
OpenAIClassifierModel.Parametersclass参数,与模型服务通信并返回生成或向量化结果。
RefusalAnswerclass拒答答案,与模型服务通信并返回生成或向量化结果。
ScoreAnswerclass分数答案,与模型服务通信并返回生成或向量化结果。
ScoreQuestionclass分数问题,与模型服务通信并返回生成或向量化结果。
agentscope.middleware1
TracingMiddlewareclass追踪中间件,在智能体执行流程中提供横切扩展。

Java API 集Java API set 81

归入本功能域的全部 Java 公开类型,按包分组并标注构件。Every public Java type classified into this domain, grouped by package with its artifact.

io.agentscope.extensions.judge.jev17
Answerinterfaceagentscope-extensions-jev定义答案契约的接口。
Builderclassagentscope-extensions-jev构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-jev构建器,用于构建并配置目标实例。
ChoiceAnswerrecordagentscope-extensions-jev承载选项答案数据的记录类型。
ChoiceQuestionrecordagentscope-extensions-jev承载选项问题数据的记录类型。
JevClientclassagentscope-extensions-jevJev 客户端,封装与远端服务的连接和调用。
JevExceptionclassagentscope-extensions-jevJev 异常,表示执行过程中的错误。
JevRetryPolicyrecordagentscope-extensions-jev承载 Jev 重试策略数据的记录类型。
NoulAnswerrecordagentscope-extensions-jev承载 Noul 答案数据的记录类型。
NoulCriteriarecordagentscope-extensions-jev承载 Noul 标准数据的记录类型。
NoulQuestionrecordagentscope-extensions-jev承载 Noul 问题数据的记录类型。
Questioninterfaceagentscope-extensions-jev定义问题契约的接口。
ScoreAnswerrecordagentscope-extensions-jev承载分数答案数据的记录类型。
ScoreQuestionrecordagentscope-extensions-jev承载分数问题数据的记录类型。
SystemOneRequestrecordagentscope-extensions-jev承载系统 One 请求数据的记录类型。
SystemOneResultrecordagentscope-extensions-jev承载系统 One 结果数据的记录类型。
Usagerecordagentscope-extensions-jev承载用量数据的记录类型。
io.agentscope.core.studio10
Builderclassagentscope-extensions-studio构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-studio构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-studioUserProxyAgent的构建器。
StudioClientclassagentscope-extensions-studioStudio 客户端,封装与远端服务的连接和调用。
StudioConfigclassagentscope-extensions-studioStudio 配置,保存相关配置项。
StudioManagerclassagentscope-extensions-studioStudio 管理器,对智能体行为进行评测、追踪与可观测性分析。
StudioMessageHookclassagentscope-extensions-studioStudio 消息钩子,对智能体行为进行评测、追踪与可观测性分析。
StudioUserAgentclassagentscope-extensions-studioStudio 用户智能体,对智能体行为进行评测、追踪与可观测性分析。
StudioWebSocketClientclassagentscope-extensions-studioStudio WebSocket 客户端,封装与远端服务的连接和调用。
UserInputDataclassagentscope-extensions-studio用户输入数据,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.core.training.runner9
AgentClonerclassagentscope-extensions-training智能体 Cloner,对智能体行为进行评测、追踪与可观测性分析。
Builderclassagentscope-extensions-training构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-trainingTrainingRunner的构建器。
RegistryStatsclassagentscope-extensions-training注册表 Stats,对智能体行为进行评测、追踪与可观测性分析。
RunExecutionContextclassagentscope-extensions-training运行执行上下文,对智能体行为进行评测、追踪与可观测性分析。
TaskExecutionRegistryclassagentscope-extensions-training任务执行注册表,对智能体行为进行评测、追踪与可观测性分析。
TrainingConfigclassagentscope-extensions-trainingTraining 配置,保存相关配置项。
TrainingRouterclassagentscope-extensions-trainingTraining 路由器,对智能体行为进行评测、追踪与可观测性分析。
TrainingRunnerclassagentscope-extensions-trainingTraining 运行器,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.core.studio.pojo8
Builderclassagentscope-extensions-studio构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-studio构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-studio构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-studio构建器,用于构建并配置目标实例。
PushMessageRequestclassagentscope-extensions-studio推送消息请求,对智能体行为进行评测、追踪与可观测性分析。
RegisterRunRequestclassagentscope-extensions-studio注册运行请求,对智能体行为进行评测、追踪与可观测性分析。
RequestUserInputRequestclassagentscope-extensions-studio请求用户输入请求,对智能体行为进行评测、追踪与可观测性分析。
UserInputMetadataclassagentscope-extensions-studio用户输入元数据,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.extensions.judge.jev.example8
Builderclassagentscope-extensions-jev构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-jev构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-jev构建器,用于构建并配置目标实例。
JevAutoModeMiddlewareclassagentscope-extensions-jevJev Auto 模式中间件,在智能体执行流程中提供横切扩展。
JevModelRouterMiddlewareclassagentscope-extensions-jevJev 模型路由器中间件,在智能体执行流程中提供横切扩展。
JevToolSelectionMiddlewareclassagentscope-extensions-jevJev 工具 Selection 中间件,在智能体执行流程中提供横切扩展。
ModelChoicerecordagentscope-extensions-jev承载模型选项数据的记录类型。
RoutingDecisionrecordagentscope-extensions-jev承载路由决策数据的记录类型。
io.agentscope.core.training.strategy7
Builderclassagentscope-extensions-training用于TrainingAnnotation的构建器类。
ExplicitMarkingStrategyclassagentscope-extensions-trainingExplicit Marking Strategy,对智能体行为进行评测、追踪与可观测性分析。
SamplingRateStrategyclassagentscope-extensions-trainingSampling 速率 Strategy,对智能体行为进行评测、追踪与可观测性分析。
SelectionDecisionclassagentscope-extensions-trainingSelection 决策,对智能体行为进行评测、追踪与可观测性分析。
TrainingAnnotationclassagentscope-extensions-trainingTraining 注解,对智能体行为进行评测、追踪与可观测性分析。
TrainingContextclassagentscope-extensions-trainingTraining 上下文,对智能体行为进行评测、追踪与可观测性分析。
TrainingSelectionStrategyinterfaceagentscope-extensions-training定义 Training Selection Strategy契约的接口。
io.agentscope.core.training.backend.dto5
Builderclassagentscope-extensions-training构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-training构建器,用于构建并配置目标实例。
CommitRequestclassagentscope-extensions-training提交请求,对智能体行为进行评测、追踪与可观测性分析。
FeedbackRequestclassagentscope-extensions-trainingFeedback 请求,对智能体行为进行评测、追踪与可观测性分析。
StatusResponseclassagentscope-extensions-training状态响应,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.core.tracing4
NoopTracerclassagentscope-coreNoop 追踪器,对智能体行为进行评测、追踪与可观测性分析。
OtelTracingMiddlewareclassagentscope-coreOtel 追踪中间件,在智能体执行流程中提供横切扩展。
Tracerinterfaceagentscope-core定义追踪器契约的接口。
TracerRegistryclassagentscope-core追踪器注册表,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.core.tracing.telemetry4
AgentScopeIncubatingAttributesclassagentscope-extensions-studioAgentScope Incubating 属性,对智能体行为进行评测、追踪与可观测性分析。
Builderclassagentscope-extensions-studio构建器,用于构建并配置目标实例。
GenAiIncubatingAttributesclassagentscope-extensions-studioGen Ai Incubating 属性,对智能体行为进行评测、追踪与可观测性分析。
TelemetryTracerclassagentscope-extensions-studio遥测追踪器,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.core.training.backend4
Builderclassagentscope-extensions-training构建器,用于构建并配置目标实例。
Builderclassagentscope-extensions-trainingTrinityModelAdapter的构建器。
TrinityClientclassagentscope-extensions-trainingTrinity 客户端,封装与远端服务的连接和调用。
TrinityModelAdapterclassagentscope-extensions-trainingTrinity 模型适配器,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.spring.boot.jev4
JevAutoConfigurationclassagentscope-jev-spring-boot-starterJev Auto 配置,保存相关配置项。
JevClientBuilderCustomizerinterfaceagentscope-jev-spring-boot-starter定义 Jev 客户端构建器 Customizer契约的接口。
JevPropertiesclassagentscope-jev-spring-boot-starterJev 属性,对智能体行为进行评测、追踪与可观测性分析。
Retryclassagentscope-jev-spring-boot-starter重试,对智能体行为进行评测、追踪与可观测性分析。
io.agentscope.core.training.reward1
RewardCalculatorinterfaceagentscope-extensions-training定义 Reward Calculator契约的接口。

Python ↔ Java 对照Python ↔ Java

两套实现共享同一概念模型,但在并发(async/await 与 Reactor)、打包(wheel 模块与 Maven 构件)和生命周期 API 上存在差异。需要精确签名时请使用 API 全景。The two implementations follow the same conceptual model but differ in concurrency (async/await vs Reactor), packaging (wheel modules vs Maven artifacts) and lifecycle APIs. Use the full API map to locate exact signatures.

打开 API 全景Open full API map →

基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.