본문으로 건너뛰기

Grida CLI models and voices

Find an executable operation before preparing its input. Listing and inspection use the bundled catalogue and work offline without credentials, except for explicit availability checks described below.

Find models

grida models list --modality image
grida models list --provider fal --modality video --local-image

Rows identify provider, model, input variant, status, and accepted local-image flags. --local-image selects operations accepting a local --reference or --image file. It does not mean every model from that provider accepts files. Use --json for structured rows and --kind for operations such as music, sound-effect, text-to-speech, or three-d.

Check your access route

grida models list --provider fal --available
grida models list --provider openrouter --modality image --available --json

--available requires a provider. For BYOK it checks effective key presence after static validation, without contacting the provider. For GG it checks cached organization eligibility online using your Grida session. Neither guarantees provider permission, provider credit, or a successful request. A missing provider key does not prevent offline discovery or use of another configured provider.

Inspect accepted inputs

grida models inspect --provider openrouter --model openai/gpt-image-2 --variant references
grida models inspect --provider fal --model google/veo-3.1-lite --variant image
grida models inspect --provider fal --model google/veo-3.1-lite --variant image --json

Human output shows types, required fields, limits, and an example. --json returns the full schema. Inspect the intended variant: image/video inspection defaults to text input where that variant exists. Generation's --reference and --image flags select compatible variants automatically.

The selected operation's schema is authoritative. A provider's model page may advertise options Grida does not expose. There is no raw provider passthrough or automatic provider fallback.

Find speech voices

grida voices list --provider elevenlabs

Voice discovery uses your ElevenLabs key and needs a connection. Pass a returned ID through --voice when generating speech.