AS AgentScopeAPI 手册 / API Reference
类class agentscope.classifier

JevClassifierModel

class JevClassifierModel(ClassifierModelBase)
源码Source agentscope/classifier/_jev/_model.py:70–170

Jev 分类器模型,与模型服务通信并返回生成或向量化结果。位于 agentscope.classifier 包,继承自 ClassifierModelBase。

A classifier backed by TypeSafe's Jev System One API. Declared in agentscope.classifier. Extends ClassifierModelBase.

嵌套类摘要Nested Class Summary

类Class类型Kind说明Description
Parameters类class
参数,与模型服务通信并返回生成或向量化结果。
Provider-specific Jev model parameters.

构造器摘要Constructor Summary

构造器Constructor说明Description
def __init__(credential: TypeSafeCredential, model: str = 'jev-latest', parameters: 'JevClassifierModel.Parameters | No…
初始化 `JevClassifierModel` 实例。
Initialize the Jev classifier.

方法摘要Method Summary

方法Method说明Description
async def __call__(state: str | dict, questions: Mapping[str, ClassifierQuestion], **kwargs: Any) -> ClassifierResponseasync
以可调用对象方式执行。
Call the TypeSafe System One API and normalize its response.

构造器详情Constructor Detail

JevClassifierModel

def __init__(credential: TypeSafeCredential, model: str = 'jev-latest', parameters: 'JevClassifierModel.Parameters | None' = None, timeout: float = 30.0, max_retries: int = 2, retry_delay: float = 0.5) -> None

初始化 JevClassifierModel 实例。

Initialize the Jev classifier.

参数Parameters
名称Name类型Type说明Description
credentialTypeSafeCredentialTypeSafe API 凭证。The TypeSafe API credential.
model默认default 'jev-latest'str模型实例(类型 `str`)。The Jev model name or alias.
parameters默认default None'JevClassifierModel.Parameters | None'参数(类型 `'JevClassifierModel.Parameters | None'`)。Provider-specific model parameters.
timeout默认default 30.0float超时时间(类型 `float`)。Per-request timeout in seconds.
max_retries默认default 2int最大重试次数(类型 `int`)。Maximum retries after the initial request, done by the SDK.
retry_delay默认default 0.5float重试延迟(类型 `float`)。Initial exponential backoff delay in seconds.
源码Source agentscope/classifier/_jev/_model.py:78–122

方法详情Method Detail

__call__

async def __call__(state: str | dict, questions: Mapping[str, ClassifierQuestion], **kwargs: Any) -> ClassifierResponse
async

以可调用对象方式执行。

Call the TypeSafe System One API and normalize its response.

参数Parameters
名称Name类型Type说明Description
statestr | dict状态对象(类型 `str | dict`)。The text or JSON content to classify.
questionsMapping[str, ClassifierQuestion]questions(类型 `Mapping[str, ClassifierQuestion]`)。The typed questions keyed by name.
kwargsAny关键字参数(类型 `Any`)。The kwargs.
返回Returns ClassifierResponse
返回ClassifierResponse。`ClassifierResponse`:
源码Source agentscope/classifier/_jev/_model.py:124–170

嵌套类详情Nested Class Detail

Parameters

class Parameters

参数,与模型服务通信并返回生成或向量化结果。位于 agentscope.classifier 包,继承自 ClassifierModelBase.Parameters。

Provider-specific Jev model parameters. Declared in agentscope.classifier. Extends ClassifierModelBase.Parameters.

基于官方固定版本源码静态生成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.