类 GLMMultiAgentFormatter

所有已实现的接口:
Formatter<OpenAIMessage,OpenAIResponse,OpenAIRequest>

public class GLMMultiAgentFormatter extends OpenAIMultiAgentFormatter
Multi-agent formatter for Zhipu GLM models.

This formatter extends OpenAIMultiAgentFormatter with GLM-specific handling:

  • At least one user message is required (error 1214 otherwise)
  • Only supports "auto" tool_choice
  • Does NOT support strict parameter in tool definitions

Usage:


 OpenAIChatModel.builder()
     .formatter(new GLMMultiAgentFormatter())
     .modelName("glm-4")
     .baseUrl("https://open.bigmodel.cn/api/paas/v4")
     .apiKey(apiKey)
     .build();