[BOT ISSUE] Vertex: add missing MiniMax M2 and GLM-5 MaaS entries

Open Beginner friendly
#998 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
72/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
google-cloud, typescript
Domain
ai, cloud

Research direction

Locate the catalog's existing Vertex entries and use the two model IDs and suggested JSON blocks as the starting point. Verify the values against the linked Vertex and pricing sources; done means both MiniMax M2 and GLM-5 entries include their Vertex provider, pricing, display names, reasoning setting, and token limits.

Written by the indexing model from the issue text.

Description

autofix-blocked bot-issue

Gap description

Vertex AI (Gemini Enterprise Agent Platform) offers MaaS entries for two publishers not currently represented in the catalog's Vertex entries: MiniMax and Z.AI (GLM). Both models are GA and available as managed APIs.

Missing model IDs
model ID displayName input $/1M output $/1M context max output
publishers/minimaxai/models/minimax-m2-maas MiniMax M2 (Vertex) $0.30 $1.20 196,608 196,608
publishers/zai-org/models/glm-5-maas GLM-5 (Vertex) $1.00 $3.20 200,000 128,000

Note: The catalog already has MiniMaxAI/MiniMax-M3 and MiniMaxAI/MiniMax-M2.7 under the Together provider (generic IDs). MiniMax M2 on Vertex is a distinct model entry. GLM-5 is not represented in the catalog at all (the catalog has zai-glm-4.7 under Cerebras but no GLM-5).

Suggested catalog entries
{
  "publishers/minimaxai/models/minimax-m2-maas": {
    "format": "openai",
    "flavor": "chat",
    "input_cost_per_mil_tokens": 0.3,
    "output_cost_per_mil_tokens": 1.2,
    "displayName": "MiniMax M2 (Vertex)",
    "max_input_tokens": 196608,
    "max_output_tokens": 196608,
    "available_providers": ["vertex"]
  },
  "publishers/zai-org/models/glm-5-maas": {
    "format": "openai",
    "flavor": "chat",
    "input_cost_per_mil_tokens": 1,
    "output_cost_per_mil_tokens": 3.2,
    "displayName": "GLM-5 (Vertex)",
    "reasoning": true,
    "max_input_tokens": 200000,
    "max_output_tokens": 128000,
    "available_providers": ["vertex"]
  }
}
Sources
Dominant language
TypeScript
Stars
410
Forks
65
Avg merge
18h 29m
Merged PRs (30d)
51

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from braintrustdata/braintrust-proxy

All issues in braintrustdata/braintrust-proxy

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.