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

Parameters

class Parameters(BaseModel)
源码Source agentscope/model/_xai/_model.py:39–88

参数用于 xAI 聊天模型。位于 agentscope.model 包。

The parameters for the xAI chat model. Declared in agentscope.model.

属性摘要Attribute Summary

属性Attribute类型Type说明Description值Value
max_tokensint | None
最大令牌数字段。
Field(default=None, title='Max Tokens', description='The maximum number of tokens for the LLM output.', gt=0)
thinking_enablebool
`thinking_enable` 字段。
Field(default=False, title='Thinking', description='Whether to enable reasoning for models that support extended thinking (e.g. ``grok-3-mini``). Use reasoning_effort to control the depth of reasoning.')
reasoning_effortLiteral['low', 'medium', 'high'] | None
`reasoning_effort` 字段。
Field(default=None, title='Reasoning Effort', description="Controls the depth of reasoning for models that support extended thinking (e.g. ``grok-3-mini``). Set to ``'low'``, ``'medium'``, or ``'high'`` to enable reasoning with the corresponding effort level. ``None`` disables reasoning.")
temperaturefloat | None
`temperature` 字段。
Field(default=None, title='Temperature', description='The temperature for the LLM output.', ge=0, le=2)
top_pfloat | None
`top_p` 字段。
Field(default=None, title='Top P', description='The top-p nucleus sampling value.', gt=0, le=1)

属性详情Attribute Detail

max_tokens

int | None = Field(default=None, title='Max Tokens', description='The maximum number of tokens for the LLM output.', gt=0)

最大令牌数字段。声明为 int | None。

The maximum number of tokens for the LLM output.

源码Source agentscope/model/_xai/_model.py:42

thinking_enable

bool = Field(default=False, title='Thinking', description='Whether to enable reasoning for models that support extended thinking (e.g. ``grok-3-mini``). Use reasoning_effort to control the depth of reasoning.')

thinking_enable 字段。声明为 bool。

Whether to enable reasoning for models that support extended thinking (e.g.

源码Source agentscope/model/_xai/_model.py:50

reasoning_effort

Literal['low', 'medium', 'high'] | None = Field(default=None, title='Reasoning Effort', description="Controls the depth of reasoning for models that support extended thinking (e.g. ``grok-3-mini``). Set to ``'low'``, ``'medium'``, or ``'high'`` to enable reasoning with the corresponding effort level. ``None`` disables reasoning.")

reasoning_effort 字段。声明为 Literal['low', 'medium', 'high'] | None。

Controls the depth of reasoning for models that support extended thinking (e.g.

源码Source agentscope/model/_xai/_model.py:60

temperature

float | None = Field(default=None, title='Temperature', description='The temperature for the LLM output.', ge=0, le=2)

temperature 字段。声明为 float | None。

The temperature for the LLM output.

源码Source agentscope/model/_xai/_model.py:72

top_p

float | None = Field(default=None, title='Top P', description='The top-p nucleus sampling value.', gt=0, le=1)

top_p 字段。声明为 float | None。

The top-p nucleus sampling value.

源码Source agentscope/model/_xai/_model.py:81
基于官方固定版本源码静态生成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.