FlowLatch
Modellen

Kies het model dat je testruns aandrijft

02

FlowLatch werkt met het model dat jij kiest. Koppel een cloud-AI-aanbieder via een standaard API-eindpunt, draai een model op je eigen pc of begin met het ingebouwde model. Gebruik de knop Test om de verbinding te controleren voordat je de eerste taak start.

FlowLatch→API-eindpunt→Model

Drie manieren om een model te koppelen

Een cloud-AI-aanbieder

Een cloudaanbieder bereik je via een standaard API-eindpunt: je voert het eindpuntadres, je API-sleutel en het model in dat je wilt gebruiken. Dit is geschikt voor grote refactors en lastige foutopsporing, omdat grotere modellen een lange testsuite meestal beter volgen. Wees je bewust van de privacykosten. Je prompt, inclusief de tekst van elk bestand dat de agent leest, gaat naar die aanbieder, dus houd geheimen en echte klantgegevens buiten de werkmap. FlowLatch bewaart de API-sleutel op je pc, en geheimen in tooloutput worden geredigeerd voordat ze het model bereiken. De aanbieder kan kosten rekenen voor eigen gebruik.

Een model op je eigen pc

Een lokaal model draait op je pc en FlowLatch communiceert ermee via een eindpunt op dezelfde machine. Dit is geschikt voor privéprojecten, omdat bij een lokaal model niets de machine verlaat: prompts, bestandstekst en resultaten blijven bij jou. Het nadeel is de hardware. Een kleiner lokaal model kan zwakkere selectors schrijven of een oorzaak missen die een groter model zou vinden, dus lees elke diff zorgvuldig. Gebruik de knop Test om te controleren of het eindpunt reageert en om te zien hoeveel context het model kan verwerken.

Het ingebouwde model

Het ingebouwde model is direct bruikbaar zonder je eigen eindpunt, wat het de snelste manier is om FlowLatch uit te proberen op een klein testproject. Je kunt een chat openen, het naar een werkmap wijzen en direct vragen om een eerste aanmeldtest. Dit is geschikt om te leren hoe de kaarten, de diffs en de drie goedkeuringsmodi werken. Als een taak groeit, zoals een lange migratie of een hardnekkige flaky failure, kun je een cloudaanbieder of een lokaal model koppelen en in dezelfde map werken.

Controleer de verbinding met de knop Test

De knop Test controleert een model-eindpunt voordat je erop vertrouwt. Het stuurt een klein verzoek en toont de responstijd en het contextvenster, wat aangeeft hoeveel tekst het model in één beurt kan verwerken. Een lange responstijd is het weten waard voordat je een grote taak start. Een klein contextvenster is een hint om met één testbestand tegelijk te werken. Als de test mislukt, controleer dan het eindpuntadres, de API-sleutel en de modelnaam, en druk daarna opnieuw op de knop.

Kies een model dat bij de taak past

Gebruik een groter model voor refactors en complexe logica, zoals het verplaatsen van een lange suite naar een ander framework of het ontwarren van een failure die afhankelijk is van de volgorde van tests. Een kleiner model is genoeg voor kleine bewerkingen, zoals het hernoemen van een test of het wijzigen van één selector. Het hulpprogramma run_on_model stuurt één moeilijke stap naar een groter model, zodat de rest van de chat op het model kan blijven dat jij hebt gekozen. Het mengen van groottes op deze manier is jouw beslissing, en de kaarten tonen elke stap die is uitgevoerd.

Modelkwaliteit varieert tussen aanbieders en versies, en elk model kan fout zijn. Lees de diff voordat je een wijziging accepteert, en voer de tests zelf uit. Ask first pauzeert voordat acties iets wijzigen, zodat je elke bewerking ziet voordat deze wordt weggeschreven. Als een model een failure verkeerd interpreteert, wijs de wijziging af en leg uit wat er mis is in de chat.

FlowLatch voor Windows

Koppel een model en probeer één flow

FlowLatch downloaden ↗