01
Assistant Config And Model Wiring
Evaluates Vapi's Assistant Config & LLM/Voice/Model Wiring across 9 scenario-based test cases, each graded against an expected-behavior rubric by an LLM judge, from Corsac's Voice AI Orchestration eval coverage.
Mapped capabilities
9 scenarios
- provider/model/voice triple wiring
- firstMessage vs firstMessageMode
- system prompt vs first-message coupling
Public sample case
- Input
- Operator creates an assistant via POST /assistant with assistant.model={provider:'openai', model:'gpt-4o'}, assistant.voice={provider:'11labs', voiceId:'rachel'}, assistant.transcriber={provider:'deepgram', model:'nova-2'}. Produ…
- Expected behavior
- All three provider+model triples must be set explicitly on the assistant; do not rely on undeclared defaults. Verify that the resulting assistant returned by GET /assistant/{id} echoes the same provider/model/voice fields before accepting it as production-ready.
- Check
- Pass / fail check






