AlphaWeft
Modelli

Scegli il modello che guida il tuo agente dApp

02

AlphaWeft ha bisogno di un modello per pianificare i passaggi e scrivere codice. Puoi connettere un provider AI cloud tramite un endpoint API standard, eseguire un modello sul tuo PC o usare il modello integrato, pronto all'uso senza un tuo endpoint. Premi Verifica per controllare qualsiasi endpoint prima del primo compito.

AlphaWeft→Endpoint API→Modello

Tre modi per connettere un modello

Provider AI cloud

Un provider AI cloud è la scelta standard per grandi refactor e per progetti in cui il modello deve tenere a mente molti file. Inserisci l'endpoint API del provider e la tua chiave in AlphaWeft: la chiave resta sul tuo PC. La conseguenza è chiara: ogni prompt va a quel provider, incluso il testo di qualsiasi file che l'agente legge per il compito. Usalo per il codice che ti senti di condividere e tieni i segreti fuori dalla cartella di lavoro. Il provider può addebitare l'uso del modello separatamente; AlphaWeft non richiede un account.

Un modello sul tuo PC

Un modello in esecuzione localmente sul tuo PC è ideale per progetti privati, come un front-end per un contratto non ancora pubblicato. Esegui il modello tu stesso e connetti AlphaWeft ad esso. Con un modello locale nulla esce dalla macchina, quindi il testo del file che l'agente legge rimane sul tuo PC. Il compromesso è l'hardware: un modello locale più piccolo può gestire piccole modifiche e spiegazioni, ma può avere difficoltà con un refactor grande, quindi leggi attentamente i diff. Il pulsante Verifica mostra i tempi di risposta e la finestra di contesto.

Il modello integrato

Il modello integrato è pronto all'uso senza bisogno di un tuo endpoint. Sceglielo per provare AlphaWeft subito dopo l'installazione, su un primo compito come mappare una cartella, leggere un file ABI o spiegare un errore di build. Leggi i diff come faresti con qualsiasi altro modello, perché ogni modello può commettere errori. In seguito puoi connettere un provider AI cloud o un modello locale per passaggi più difficili, collegandoli nell'app.

Verifica la connessione con Verifica

Dopo aver inserito un endpoint, premi il pulsante Verifica. AlphaWeft controlla l'endpoint, mostra i tempi di risposta e la finestra di contesto, ovvero quanto testo il modello può elaborare in una sola volta. Un tempo di risposta lento ti avvisa che ogni scheda impiegherà del tempo per apparire. Una finestra di contesto piccola ti avverte che un lungo file ABI insieme a diversi componenti potrebbe non entrare in una singola richiesta. Verifica non giudica la qualità delle risposte, solo la connessione. Esegui un piccolo compito, come leggere balance-abi.json, e guarda il diff prima di dare al modello qualcosa di più grande.

Abbina il modello al compito

Usa un modello più grande per refactor che toccano molti file e per logica complessa, come la gestione di una transazione che rimane in sospeso o fallisce dopo un errore di rete errata. Le piccole modifiche raramente ne hanno bisogno: rinominare una variabile, aggiungere un stato di caricamento o correggere un import può essere affidato a un modello più piccolo, più economico o locale. Lo strumento run_on_model permette all'agente di inviare un passaggio difficile a un modello più grande mentre il resto della chat rimane sul modello che hai scelto. Se un passaggio fallisce due volte, cambia il modello per quel passaggio invece di ripetere lo stesso prompt una terza volta.

La qualità dell'output varia da modello a modello e nessun modello ha sempre ragione. In modalità Ask first ogni modifica viene attesa come diff, così vedi esattamente quali righe il modello vuole aggiungere o rimuovere. Leggile, accetta quelle che corrispondono alla tua intenzione e rifiuta il resto. Poi esegui il tuo comando di test e leggi il suo output prima di procedere.

AlphaWeft per Windows

Connetti un modello, poi apri il tuo progetto

Scarica AlphaWeft ↗