persona parameter controls the base personality of every completion. An E.V.I. (Embedded Virtual Intelligence) is a pre-configured Theo client with a custom persona, skills, and tools baked in — your users interact with your brand, not Theo.
Persona Options
| Value | Behavior |
|---|---|
"theo" | Theo’s default personality — a sarcastic, brilliant robot from Jupiter. Witty, confident, and genuinely helpful underneath the snark. |
"none" | Neutral assistant with no personality |
{ system_prompt: "..." } | Your custom persona — replaces Theo entirely |
E.V.I. — The SDK Shortcut
Instead of passingpersona, skills, and tools on every request, create an E.V.I. instance:
Three Levels
- Persona only — Replace Theo’s voice with your brand
- Persona + Skills — Add domain expertise (inventory, compliance, etc.)
- Persona + Skills + Inline Tools — Connect Theo to your product’s actions
