Připoj model AI ke svému kódu v Lua
Codelab Station funguje s cloudovým poskytovatelem AI přes standardní endpoint API, s modelem běžícím na tvém počítači nebo s vestavěným modelem. Vyber si jeden. Pak klikni na Test a můžeš začít se soubory svého addonu nebo serveru.
Tři způsoby, jak připojit model
Cloudový poskytovatel AI
Cloudový poskytovatel AI se hodí na těžkou logiku a dlouhé soubory, protože větší modely udrží na očích víc tvého kódu. Zadej jeho endpoint API a klíč do Codelab Station. Tvoje prompty, včetně kódu, který přiložíš, jdou tomuto poskytovateli, proto ho používej jen pro soubory, které smíš sdílet. Klíče zůstávají na tvém počítači.
Model na tvém počítači
Model běžící na tvém vlastním počítači se hodí pro soukromý kód a práci bez připojení a Codelab Station namíříš na jeho lokální endpoint. Z počítače nic neodchází. Proto je to volba pro nastavení serveru, která chceš nechat pro sebe. Rychlost a kvalita závisejí na tvém hardwaru a na modelu, který načteš.
Vestavěný model
Vestavěný model je výchozí bod, když ještě nemáš klíč API ani lokální model. Vyzkoušej ho na kopii. Prompty jdou jen na endpoint modelu, který vybereš, takže ten endpoint zvol záměrně dřív, než přiložíš soukromý kód.
Co ukazuje tlačítko Test
Nejdřív klikni na Test. Tlačítko ověří, že Codelab Station dosáhne na tvůj endpoint, a ukáže dobu odezvy a kontextové okno, z něhož poznáš, kolik kódu se vejde do jednoho požadavku. Spusť ho znovu po každé změně poskytovatele, klíče nebo názvu modelu.
Jak vybrat model pro daný úkol
Na refaktoringy a složitou logiku, třeba gamemode, který rozprostírá svůj stav do více souborů, použij větší model a na drobné úpravy, třeba změněnou zprávu v chatu, menší. run_on_model pošle jeden těžký krok většímu modelu, zatímco zbytek úkolu zůstane na tvé obvyklé volbě. Velikost se řídí úkolem.
Kvalita se mezi modely liší. Čti diff, používej Ask first u všeho, co nedokážeš posoudit na první pohled, a než změně uvěříš, otestuj ji na gm_construct.