Které připojení AI se hodí k vaší složce projektu GameMaker
PixelTread pracuje s modelem, který připojíte: cloudovým poskytovatelem přes standardní API endpoint, modelem běžícím na vašem PC nebo vestavěným modelem. Každá volba má jiný dopad na soukromí a později ji můžete změnit.
Tři způsoby připojení modelu
Cloudový poskytovatel AI
Připojte cloudového poskytovatele AI přes standardní API endpoint, když potřebujete výpočetní výkon velkého modelu pro refaktorování nebo složitou logiku GML. Do aplikace zadáte endpoint a svůj klíč, který zůstává na vašem PC. Dopad na soukromí je jasný: váš prompt a text souborů, které agent čte, se odesílají tomuto poskytovateli. Cloudový poskytovatel vám může účtovat samostatně, takže si před dlouhou relací zkontrolujte jeho podmínky.
Model na vašem PC
Model běžící lokálně na vašem PC se hodí, když skripty a prompty musí zůstat na stroji. Nasměrujete PixelTread na lokální endpoint a u lokálního modelu během kroku modelu nic neopustí váš PC. Nákladem je hardware: větší lokální model vyžaduje více vaší vlastní paměti a grafického výkonu. Menší lokální modely dobře zvládají krátké úpravy, zatímco dlouhé refaktorování může lépe zvládnout větší model.
Vestavěný model
Vestavěný model je připraven k použití bez vašeho vlastního endpointu, takže je to nejkratší cesta od instalace aplikace k vašemu prvnímu požadavku. Vyberte ho, když chcete vyzkoušet pracovní postup na malém skriptu, například funkci pohybu, než se rozhodnete pro poskytovatele. Přepnout na cloudového poskytovatele nebo lokální model můžete kdykoli ze stejných nastavení. Nic se nemění na tom, jak fungují karty, rozdíly a režimy schvalování.
Zkontrolujte připojení pomocí Test
Po zadání endpointu stiskněte tlačítko Test. Zkontroluje, zda endpoint odpovídá, zobrazí dobu odezvy a kontextové okno modelu. Kontextové okno je důležité pro práci s GameMaker, protože dlouhý skript, sestavovací protokol a váš požadavek se musí vejít do něj. Pokud Test hlásí malé okno, udržujte požadavky krátké a směrujte agenta k jednomu souboru najednou. Pokud test selže, opravte adresu nebo klíč a spusťte ho znovu, než začnete chat.
Přizpůsobte model úkolu
Použijte větší model pro refaktorování a složitou logiku, například přestavbu několika skriptů sdílejících funkci pohybu. Použijte menší model pro malé úpravy, jako je přejmenování proměnné, přidání komentáře nebo zaokrouhlení pozice. Nemusíte restartovat chat, abyste získali obojí: run_on_model pošle jeden náročný krok k většímu modelu, zatímco zbytek relace zůstává na menším. Vyzkoušejte nejprve menší model a přejděte o krok výše pouze tehdy, když odpověď ukazuje, že je potřeba více.
Kvalita se mezi modely liší, takže každý výsledek považujte za návrh. Zkontrolujte diff v kartě a použijte režim Ask first, aby se nic, co změní soubor, nestalo, než s tím souhlasíte. Sestavte a otestujte v editoru GameMaker po každé přijaté změně. Dobrým zvykem je přijímat jednu úpravu najednou.