CUTEADMOA-5.1 Documentation

Production-ready Mixture of Agents with 5 NVIDIA models. 6 dedicated API keys with per-model distribution.

Architecture

Two-layer MOA architecture:

  1. Layer 1 — Parallel Execution: All 5 models fire simultaneously, each on its own dedicated API key
  2. Layer 2 — Aggregation: Nemotron 550B synthesizes all responses into one superior answer

Models (5 — Per-Model Keys)

KeyModelProviderMax TokensRole
nemotronNemotron 3 Ultra 550BNVIDIA16,384Reasoning / Aggregator
minimaxMinimax M3Minimax8,192General / Fast
glm52GLM 5.2Z.ai16,384Bilingual
deepseekDeepSeek V4 ProDeepSeek AI16,384Deep Reasoning
step37Step 3.7 FlashStepFun16,384Fast Reasoning

API Reference

POST /CUTEADMOA5.1/api/generate

Generate a response using the MOA pipeline. Each model uses its own API key.

ParameterTypeRequiredDescription
taskstringYesThe task or prompt
modestringNo"parallel" (default) or "sequential"
modelsarrayNonemotron, minimax, glm52, deepseek, step37. Default: all 5

Example

curl -X POST https://cuteadmoa.site/CUTEADMOA5.1/api/generate \
  -H "Content-Type: application/json" \
  -d '{"task": "Build a REST API in FastAPI","mode":"parallel","models":["nemotron","minimax","glm52","deepseek","step37"]}'

Response

{
  "success": true,
  "result": {
    "aggregated": "Full synthesized response...",
    "summary": "Key insights in bullet points...",
    "individual": [
      {"model":"nemotron","model_name":"Nemotron 3 Ultra 550B","content":"...","success":true},
      ...
    ]
  },
  "stats": {"total":5,"successful":5,"failed":0,"mode":"parallel","keys_used":6},
  "timestamp": "2026-07-29T..."
}

GET /CUTEADMOA5.1/api/health

curl https://cuteadmoa.site/CUTEADMOA5.1/api/health
# {"status":"ok","brand":"CUTEADMOA-5.1","version":"5.1.0","keys":6,"key_mode":"per-model","models":["nemotron","minimax","glm52","deepseek","step37"]}

Modes

Parallel

All models run simultaneously. ~time of slowest model.

Sequential

Models run one after another. Later models see previous responses.

6-Key Distribution

Python Integration

import requests
r = requests.post("https://cuteadmoa.site/CUTEADMOA5.1/api/generate",
    json={"task": "Build a GraphQL API", "mode": "parallel"})
data = r.json()
print(data["result"]["summary"])       # Key insights
print(data["result"]["aggregated"])    # Full response
for m in data["result"]["individual"]:
    print(f"{m['model_name']}: {m['content'][:80]}...")