Argonautas
02/04/2026, 2:04 PMHilal Aziz
02/04/2026, 5:15 PMChiranjeet Mishra
02/06/2026, 11:04 PM019c27ea-1252-7775-9dce-b89b74927e01 and can confirm the two OpenAI requests you’re seeing are expected behavior. This is Vapi’s model fallback / racing mechanism working as designed.
What happened:
The system was configured with gpt-4o-mini-2024-07-18 as the primary model (with a ~2s timeout) and gpt-4o-mini as the fallback. When the primary didn’t respond within the timeout window, the fallback request was triggered. The primary then completed successfully, so the fallback was immediately aborted.
Key points:
• Only one response was used (from the primary model)
• The fallback request was aborted with 0 tokens / 0 cost
• This racing behavior improves reliability and avoids latency spikes when a model is temporarily slow
No action required.
If you want to reduce how often fallbacks trigger, the system automatically learns from historical latency and adjusts timeouts over time, so the primary timeout will better match real-world performance.