Vyber model, který stojí za tvým cvičením PHP
PHP Trail funguje se třemi druhy modelů: s cloudovým poskytovatelem AI přes standardní endpoint API, s modelem běžícím lokálně v tvém počítači a s vestavěným modelem. Volba určuje, kdo dostane text tvých promptů. Podívej se na jednotlivé možnosti níže.
Tři způsoby, jak připojit model
Cloudový poskytovatel AI
Cloudový poskytovatel se hodí pro větší změny a delší vysvětlení, když je tvůj počítač skromný. Zadáš standardní endpoint API a svůj klíč API a klíč zůstane v tvém počítači. Prompty z počítače odcházejí. Text promptu, včetně textu každého souboru, který agent čte, jde k tomuto poskytovateli a případné poplatky účtuje poskytovatel, ne tento web.
Model v tvém vlastním počítači
Lokální model běží v tvém počítači, takže z něj nic neodchází: prompty, text souborů i odpovědi tam zůstanou. Hodí se na soukromé cvičné soubory, ale odpovědi závisí na modelu, který načteš, a na tvém hardwaru. Kontroluj každý diff. Menší lokální model může potřebovat jasnější a kratší prompty než velký cloudový.
Vestavěný model
Vestavěný model je třetí možnost vedle cloudového poskytovatele AI a modelu běžícího lokálně v tvém počítači. Jako u každé možnosti jdou prompty jen na endpoint modelu, který zvolíš, a tlačítko Test může tento endpoint ověřit. Svou volbu otestuj.
Nejdřív otestuj připojení
Tlačítko Test ověří endpoint dřív, než se na něj spolehneš. Ukáže dobu odezvy a kontextové okno, tedy kolik textu model pojme najednou. Spusť ho. Po zadání nebo změně endpointu ti pomalá odpověď nebo malé okno napoví, co čekat od dalšího promptu.
Vyber model podle úkolu
Větší model použij na refaktoring a na logiku zasahující do více souborů, menší na drobné úpravy, třeba chybějící středník nebo přejmenovanou proměnnou. Když je jeden krok těžký, nástroj run_on_model pošle jen tento krok většímu modelu, zatímco zbytek chatu zůstane u tvého obvyklého. Přepínej podle úkolu.
Modely se liší. Čti diff, spouštěj svůj příkaz PHP a při učení nech zapnuté Ask first, protože každý model se může mýlit a výsledek není důkazem správnosti, dokud jsi ho sám nespustil a neotestoval.