Create tokens to access Darwin programmatically — chat and all enabled skills. Treat tokens like passwords.
✓ Token created — copy it now, it won't be shown again:
How to use a token
# Unified endpoint — chat + skills, auto-routed
# "model" selects the capability tier:
# "Darwin" (default) → chat + LLM/text skills only
# "Nova" → chat + media skills (image / video / 3D)
# Chat / LLM (Darwin)
curl -X POST https://model.mimicx.ai/api/v1/agent \
-H "Authorization: Bearer mx_darwin_..." \
-H "Content-Type: application/json" \
-d '{"model":"Darwin","prompt":"Explain quantum tunnelling"}'
# → {type:"text", text:"..."}
# Media generation (Nova)
curl -X POST https://model.mimicx.ai/api/v1/agent \
-H "Authorization: Bearer mx_darwin_..." \
-H "Content-Type: application/json" \
-d '{"model":"Nova","prompt":"generate a red tomato"}'
# → {type:"image", image_b64:"..."} (also video / model3d)
# Streaming (Server-Sent Events)
curl -N -X POST https://model.mimicx.ai/api/v1/agent \
-H "Authorization: Bearer mx_darwin_..." \
-H "Content-Type: application/json" \
-d '{"model":"Darwin","prompt":"Hello","stream":true}'
# → data: {"type":"delta","text":"..."} ... data: [DONE]
# Invoke a specific skill directly
curl -X POST https://model.mimicx.ai/api/v1/skills/create_pdf/invoke \
-H "Authorization: Bearer mx_darwin_..." \
-H "Content-Type: application/json" \
-d '{"args":{"title":"Report","sections":[...]}}'