Koppel een AI-model aan SentryEdit
SentryEdit zit niet vast aan één model. Je kiest een cloud-AI-aanbieder, een model dat lokaal op je pc draait of het ingebouwde model, en de agent gebruikt het om bewerkingen aan je Verse-bestanden te plannen. Je keuze bepaalt waar je prompts naartoe gaan.
Drie manieren om te koppelen
Een cloud-AI-aanbieder
Koppel een gehost model via een standaard API-endpoint. Het past bij grote refactors die meerdere .verse-bestanden raken, omdat grote modellen veel context aankunnen. Je prompts gaan naar de aanbieder die je koos, terwijl chats, projectmappen en API-sleutels op je pc blijven. De aanbieder kan apart kosten rekenen.
Een model op je pc
Draai een model lokaal en wijs SentryEdit naar het endpoint ervan. Het past bij privéprojecten en offline sessies en er verlaat niets je computer. Snelheid en kwaliteit hangen af van je hardware, dus kleine wijzigingen en uitleg over één bestand zijn om mee te beginnen het meest geschikt.
Het ingebouwde model
SentryEdit bevat een model dat geen API-endpoint nodig heeft, dus je kunt de agent meteen uitproberen op een klein Verse-bestand. Het past bij eerste experimenten met 1 bestand en 1 taak. Check de antwoorden net als bij elk ander model en stap voor grotere klussen over op een groter model.
Check de verbinding met Test
De knop Test stuurt een kort verzoek naar je endpoint en meldt twee getallen: de reactietijd en het contextvenster. Het contextvenster is hoeveel tekst het model in één keer kan lezen. Grote .verse-bestanden en lange chats hebben een groter venster nodig, dus check het voordat je begint.
Een model kiezen voor de taak
Gebruik een groter model voor refactors, lastige logica en wijzigingen in veel bestanden. Gebruik een kleiner model voor kleine bewerkingen, zoals een veld hernoemen of een Print-regel toevoegen. SentryEdit kan ook één lastige stap met run_on_model naar een groter model sturen, terwijl de rest op je gekozen model blijft.
De kwaliteit verschilt per model. Lees elke diff, laat Ask first aan en test het resultaat in UEFN. Geen enkel model heeft 100 procent van de tijd gelijk.