AS AgentScopeAPI 手册 / API Reference

MiniMaxMultiAgentFormatter

public class MiniMaxMultiAgentFormatter extends OpenAIMultiAgentFormatter
源码Source io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:25–63

MiniMax 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

方法Method说明Description
public void applyOptions(OpenAIRequest request, GenerateOptions options, GenerateOptions defaultOptions)
应用选项。
Performs the apply options operation.
protected void applyMaxTokens(OpenAIRequest request, GenerateOptions options, GenerateOptions defaultOptions)
应用最大令牌数。
Performs the apply max tokens operation.
protected boolean supportsStrict()
返回 `supportsStrict` 结果。
Returns the supports strict.
public void applyToolChoice(OpenAIRequest request, ToolChoice toolChoice)
应用工具选项。
Performs the apply tool choice operation.

构造器详情Constructor Detail

MiniMaxMultiAgentFormatter

public MiniMaxMultiAgentFormatter()

初始化 MiniMaxMultiAgentFormatter 实例。

Creates a new instance.

源码Source io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:27–29

MiniMaxMultiAgentFormatter

public MiniMaxMultiAgentFormatter(String conversationHistoryPrompt)

初始化 MiniMaxMultiAgentFormatter 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
conversationHistoryPromptString会话历史提示词(类型 `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
requestOpenAIRequest请求(类型 `OpenAIRequest`)。The request.
optionsGenerateOptions选项(类型 `GenerateOptions`)。The options.
defaultOptionsGenerateOptions默认选项(类型 `GenerateOptions`)。The default options.
源码Source io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:35–42

applyMaxTokens

protected void applyMaxTokens(OpenAIRequest request, GenerateOptions options, GenerateOptions defaultOptions)

应用最大令牌数。

Performs the apply max tokens operation.

参数Parameters
名称Name类型Type说明Description
requestOpenAIRequest请求(类型 `OpenAIRequest`)。The request.
optionsGenerateOptions选项(类型 `GenerateOptions`)。The options.
defaultOptionsGenerateOptions默认选项(类型 `GenerateOptions`)。The default options.
源码Source io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:44–52

supportsStrict

protected boolean supportsStrict()

返回 supportsStrict 结果。

Returns the supports strict.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:54–57

applyToolChoice

public void applyToolChoice(OpenAIRequest request, ToolChoice toolChoice)

应用工具选项。

Performs the apply tool choice operation.

参数Parameters
名称Name类型Type说明Description
requestOpenAIRequest请求(类型 `OpenAIRequest`)。The request.
toolChoiceToolChoice工具选项(类型 `ToolChoice`)。The tool choice.
源码Source io/agentscope/extensions/model/openai/compat/minimax/MiniMaxMultiAgentFormatter.java:59–62

继承成员Inherited Members

继承自Methods inherited from OpenAIMultiAgentFormatter
基于官方固定版本源码静态生成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.