PixelTread
Modelli

Quale connessione AI scegliere per la cartella del tuo progetto GameMaker

02

PixelTread funziona con il modello che colleghi: un provider AI cloud tramite un endpoint API standard, un modello in esecuzione sul tuo PC o il modello integrato. Ogni scelta ha implicazioni diverse per la privacy e puoi modificarla in seguito.

PixelTread→Endpoint API→Modello

Tre modi per connettere un modello

Un provider AI cloud

Collega un provider AI cloud tramite un endpoint API standard quando hai bisogno della potenza di calcolo di un modello grande per refactor o logica GML complessa. Inserisci l'endpoint e la tua chiave nell'app: la chiave resta sul tuo PC. La conseguenza sulla privacy è chiara: il tuo prompt e il testo del file che l'agente legge vengono inviati a quel provider. Un provider cloud potrebbe addebitarti costi separati, quindi verifica i suoi termini prima di una sessione lunga.

Un modello sul tuo PC

Un modello in esecuzione localmente sul tuo PC è la scelta giusta quando gli script e i prompt devono rimanere sulla macchina. Indichi a PixelTread l'endpoint locale e, con un modello locale, nulla esce dal tuo PC per il passaggio del modello. Il costo è l'hardware: un modello locale più grande richiede più memoria e potenza grafica del tuo computer. I modelli locali più piccoli gestiscono bene le modifiche brevi, mentre i refactor lunghi potrebbero andare meglio con un modello più grande.

Il modello integrato

Il modello integrato è pronto all'uso senza il tuo endpoint personale, quindi è la strada più breve dall'installazione dell'app alla tua prima richiesta. Sceglielo quando vuoi provare il flusso di lavoro su uno script piccolo, come una funzione di movimento, prima di decidere su un provider. Puoi passare a un provider cloud o a un modello locale in qualsiasi momento dalle stesse impostazioni. Nient'altro cambia nel modo in cui si comportano le schede, le differenze e le modalità di approvazione.

Verifica la connessione con Test

Dopo aver inserito un endpoint, premi il pulsante Test. Verifica che l'endpoint risponda, mostra il tempo di risposta e mostra la finestra di contesto del modello. La finestra di contesto è importante per il lavoro con GameMaker perché uno script lungo, un log di build e la tua richiesta devono tutti rientrare in essa. Se Test segnala una finestra piccola, mantieni brevi le tue richieste e indica all'agente un file alla volta. Se il test fallisce, correggi l'indirizzo o la chiave ed eseguilo di nuovo prima di iniziare una chat.

Abbinare il modello al compito

Usa un modello più grande per i refactor e la logica complessa, ad esempio la ristrutturazione di più script che condividono una funzione di movimento. Usa un modello più piccolo per piccole modifiche come rinominare una variabile, aggiungere un commento o arrotondare una posizione. Non devi riavviare la chat per ottenere entrambi: run_on_model invia un passaggio difficile a un modello più grande mentre il resto della sessione rimane su quello più piccolo. Prova prima il modello più piccolo e passa a un livello superiore solo quando la risposta mostra che serve di più.

La qualità varia tra i modelli, quindi tratta ogni risultato come una proposta. Rivedi la diff nella scheda e usa la modalità Ask first in modo che nulla che modifica un file avvenga prima che tu acconsenta. Compila e testa nell'editor di GameMaker dopo ogni modifica accettata. Una buona abitudine è accettare una modifica alla volta.

PixelTread per Windows

Connetti un modello e apri il tuo progetto

Scarica PixelTread ↗