Solo, Duet a Double — vyber režim s rozmyslem
Když ti chat odpovídá, může běžet v jednom ze tří tvarů. Každý stojí jinak a každý selhává jinak. Když víš, který je který, můžeš vědomě vyvážit cenu proti stabilitě proti kvalitě — místo abys platil za spolehlivost, kterou nepotřebuješ, nebo na ní šetřil tam, kde na ní záleží.
Tři režimy
Solo — odpovídá jeden agent
Tah zpracuje jeden model. Je to nejlevnější a nejjednodušší tvar: jedno volání, jeden účet, jedno místo, kde se něco může pokazit. Daň je, že když má ten jediný model špatnou chvilku — timeout, prázdná odpověď, zaváhání — na tomhle tahu už není druhá šance.
Použij ho, když je zátěž nízká a občasný výpadek je přijatelný: interní pokusy, otázky s nízkou sázkou, cokoli, kde tě ruční opakování nic nestojí.
Duet — spolupracují dva různí agenti
Stejnou otázku řeší dva různé modely a navzájem se kontrolují. Protože uvažují jinak, jeden obvykle zachytí, co druhý přehlédl — Duet tak optimalizuje na kvalitu odpovědi: méně slepých míst, vyváženější odpovědi. Stojí víc (platíš za dva různé mozky) a je o trochu pomalejší.
Použij ho, když nejvíc záleží na kvalitě odpovědi: odpovědi zákazníkům, cokoli, kde být správně a důkladně poráží být levně.
Double — dvě stejné instance se kryjí navzájem
Běží dvě stejné instance a jedna kryje druhou. Když první instance selže nebo vrátí prázdno, tah dotáhne druhá — Double tak optimalizuje na stabilitu / failover: tah přežije pád jedné instance. Nesnaží se odpověď zlepšit (obě instance jsou stejný model); snaží se zajistit, že dostaneš nějakou odpověď.
Použij ho, když nejvíc záleží na dostupnosti: veřejný chatbot během rušného spuštění, cokoli, kde je ztracený tah horší než o trochu dražší tah.
Klíčový rozdíl
Duet i Double běží „ve dvou" — ale z opačných důvodů, a v tom rozdílu je celá pointa:
- Duet = dva různí agenti → kvalita. Různé uvažování, vzájemná kontrola. Platíš za rozmanitost.
- Double = dvě stejné instance → stabilita. Stejný model, jeden jako záchranná síť. Platíš za odolnost.
Cena vs stabilita vs kvalita — přehledně
| Režim | Co běží | Optimalizuje na | Relativní cena | Sáhni po něm, když… |
|---|---|---|---|---|
| Solo | Jeden agent | Jednoduchost / nejnižší cena | Nejnižší | Zátěž je nízká; občasný výpadek nevadí. |
| Duet | Dva různí agenti | Kvalita (různé uvažování, kontrola) | Nejvyšší | Nejvíc záleží na kvalitě odpovědi. |
| Double | Dvě stejné instance | Stabilita / failover | Střední | Nejvíc záleží na dostupnosti; ztracený tah je nejhorší. |