Skip to main content
supported_endpoint_types is a discovery signal, not an end-to-end tool guarantee. Choose models by endpoint, streaming behavior, tool calling, and output structure.

Endpoint selection

EndpointUse it whenTypical tools
POST /v1/chat/completionsOpenAI-compatible providers, text chat, default coding-agent pathopencode OpenAI-compatible, Kilo OpenAI Compatible, Hermes custom endpoint, OpenClaw openai-completions
POST /v1/messagesClaude/Anthropic providers and Claude Messages request shapeClaude Code, Kilo Anthropic, opencode Anthropic, OpenClaw anthropic-messages
POST /v1/responsesA tool or SDK explicitly calls OpenAI Responses API, such as responses.createOpenAI Responses SDK, Agents SDK, Responses runtime

Model matrix

ModelChat CompletionsAnthropic MessagesResponsesRecommendation
glm-4.5-airAvailableRecommendedNot supportedUse with OpenAI-compatible or Anthropic tools
glm-4.7AvailableRecommendedNot supportedUse with OpenAI-compatible or Anthropic tools
glm-4.7-flashAvailableRecommendedNot supportedGood for lightweight tasks
glm-5AvailableRecommendedNot supportedGood for reasoning tasks
glm-5-turboAvailableRecommendedNot supportedGood lightweight model
glm-5.2AvailableRecommendedNot supportedRecommended Anthropic-tool default
MiniMax-M2.5AvailableRecommendedAvailableIncrease max_output_tokens for Responses
MiniMax-M2.5-highspeedAvailableRecommendedAvailableIncrease max_output_tokens for Responses
MiniMax-M2.7AvailableRecommendedAvailableIncrease max_output_tokens for Responses
MiniMax-M2.7-highspeedAvailableRecommendedAvailableIncrease max_output_tokens for Responses
MiniMax-M3AvailableRecommendedAvailableRecommended MiniMax tool model
qwen3-coder-plusAvailableRecommendedAvailableGood for coding and tool workflows
qwen3-maxAvailableRecommendedAvailableGood for general reasoning and review
qwen3.5-flashAvailableRecommendedAvailableResponses may include reasoning summary
qwen3.6-plusAvailableRecommendedAvailableResponses may include reasoning summary
deepseek-v3-2-251201AvailableRecommendedAvailablePassed opencode Anthropic-provider tool-workflow validation
seed-1-6-250915AvailableRecommendedAvailableUse with OpenAI-compatible, Anthropic, or Responses
seed-1-6-flash-250715AvailableNot supportedAvailableThe upstream provider does not support /v1/messages; prefer Chat Completions or Responses
seed-1-8-251228AvailableRecommendedAvailableUse with OpenAI-compatible, Anthropic, or Responses
seed-2-0-lite-260228AvailableRecommendedAvailableUse with OpenAI-compatible, Anthropic, or Responses
seed-2-0-mini-260215AvailableRecommendedAvailableUse with OpenAI-compatible, Anthropic, or Responses
seed-2-0-pro-260328AvailableRecommendedAvailableUse with OpenAI-compatible, Anthropic, or Responses

Ecosystem tool guidance

ToolPreferred endpointSuggested models
Claude Code/v1/messagesglm-5.2, MiniMax-M3
opencode/v1/chat/completionsglm-5.2, MiniMax-M3
Kilo Code/v1/chat/completions or /v1/messagesglm-5.2, MiniMax-M3
Hermes Agent/v1/chat/completionsglm-5.2, MiniMax-M3, seed-2-0-pro-260328
OpenClaw/v1/chat/completions or /v1/messagesglm-5.2, MiniMax-M3
OpenAI Responses SDK / Agents SDK/v1/responsesQwen, MiniMax, Seed, deepseek-v3-2-251201

Known boundaries

  • GLM models are not currently Responses-path models.
  • seed-1-6-flash-250715 is not supported by its upstream provider on /v1/messages; other Seed models passed opencode Anthropic-provider validation.
  • deepseek-v3-2-251201 passed opencode Anthropic-provider tool-workflow validation.
  • In Responses, some MiniMax, Qwen, and Seed models return reasoning or reasoning summary. Extract user-visible text from output[].