MiniMaxMultiAgentFormatter
public class MiniMaxMultiAgentFormatter extends OpenAIMultiAgentFormatter
源码Source
io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:25–63MiniMax Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。位于 io.agentscope.extensions.model.openai.compat.minimax 包,继承自 OpenAIMultiAgentFormatter。核心成员包括 applyOptions、applyMaxTokens、supportsStrict、applyToolChoice、MiniMaxMultiAgentFormatter。
Multi-agent formatter for MiniMax OpenAI-compatible chat completions.
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public MiniMaxMultiAgentFormatter() | 初始化 `MiniMaxMultiAgentFormatter` 实例。 Creates a new instance. |
public MiniMaxMultiAgentFormatter(String conversationHistoryPrompt) | 初始化 `MiniMaxMultiAgentFormatter` 实例。 Creates a new instance. |
方法摘要Method Summary
构造器详情Constructor Detail
MiniMaxMultiAgentFormatter
public MiniMaxMultiAgentFormatter()
初始化 MiniMaxMultiAgentFormatter 实例。
Creates a new instance.
源码Source
io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:27–29MiniMaxMultiAgentFormatter
public MiniMaxMultiAgentFormatter(String conversationHistoryPrompt)
初始化 MiniMaxMultiAgentFormatter 实例。
Creates a new instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
conversationHistoryPrompt | String | 会话历史提示词(类型 `String`)。The conversation history prompt. |
源码Source
io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:31–33方法详情Method Detail
applyOptions
public void applyOptions(OpenAIRequest request, GenerateOptions options, GenerateOptions defaultOptions)
应用选项。
Performs the apply options operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
request | OpenAIRequest | 请求(类型 `OpenAIRequest`)。The request. |
options | GenerateOptions | 选项(类型 `GenerateOptions`)。The options. |
defaultOptions | GenerateOptions | 默认选项(类型 `GenerateOptions`)。The default options. |
源码Source
io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:35–42applyMaxTokens
protected void applyMaxTokens(OpenAIRequest request, GenerateOptions options, GenerateOptions defaultOptions)
应用最大令牌数。
Performs the apply max tokens operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
request | OpenAIRequest | 请求(类型 `OpenAIRequest`)。The request. |
options | GenerateOptions | 选项(类型 `GenerateOptions`)。The options. |
defaultOptions | GenerateOptions | 默认选项(类型 `GenerateOptions`)。The default options. |
源码Source
io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:44–52supportsStrict
protected boolean supportsStrict()
返回 supportsStrict 结果。
Returns the supports strict.
boolean返回布尔值,表示判断结果。Returns a boolean result.
源码Source
io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:54–57applyToolChoice
public void applyToolChoice(OpenAIRequest request, ToolChoice toolChoice)
应用工具选项。
Performs the apply tool choice operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
request | OpenAIRequest | 请求(类型 `OpenAIRequest`)。The request. |
toolChoice | ToolChoice | 工具选项(类型 `ToolChoice`)。The tool choice. |
源码Source
io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:59–62