WaveClamp
Modely

Vyberte model pro práci s vašimi smlouvami ERC-1155

02

WaveClamp potřebuje model pro své myšlení a vy určujete, který to bude. Můžete připojit cloudového AI poskytovatele, spustit model na svém PC nebo použít vestavěný model, poté zkontrolovat připojení tlačítkem Test před prvním úkolem.

WaveClamp→Koncový bod API→Model

Tři způsoby připojení modelu

Cloudový AI poskytovatel

K cloudovému AI poskytovateli se přistupuje prostřednictvím standardního koncového bodu API. Hodí se pro velké sady smluv nebo náročné otázky při revizi, kde pomáhá větší model. Důsledkem pro soukromí je přímý: prompt, včetně textu jakéhokoli souboru, který agent čte, putuje k tomuto poskytovateli. Mějte privátní klíče a seed fráze mimo své soubory a používejte náhradní testovací účty. Vaše API klíče zůstávají na PC a tajemství ve výstupu nástroje jsou před odesláním do modelu maskována. Přečtěte si vlastní podmínky poskytovatele, než odešlete kód smlouvy, který ještě není veřejný.

Model běžící na vašem PC

Model běžící lokálně na vašem PC se hodí pro smlouvy, které nechcete nikam odesílat, a pro tréninkové relace bez externího poskytovatele. S lokálním modelem nic neopustí stroj: chaty, pracovní složky a API klíče zůstávají na PC. Kompromisem je kvalita. Menší model může přehlédnout nekontrolovaný mint nebo napsat slabší test, takže revize diffu je ještě důležitější. Tlačítko Test ukazuje dobu odezvy vašeho lokálního koncového bodu a velikost jeho kontextového okna.

Vestavěný model

Vestavěný model je připraven k použití bez vlastního koncového bodu, což z něj dělá nejkratší cestu k prvnímu spuštění. Použijte ho ke čtení malého souboru Solidity, zeptejte se, co vrací balanceOfBatch, nebo napište první test, a zkontrolujte diff stejným způsobem jako u jakéhokoli jiného modelu. Nemění to nic na režimech schválení. Auto-run jedná okamžitě, Ask first se před akcemi, které něco mění, pozastaví, a Plan only napíše kroky a nic nespustí.

Co vám řekne tlačítko Test

Tlačítko Test odesílá kontrolu do zadaného koncového bodu a zobrazuje dobu odezvy a kontextové okno. Použijte ho po přidání poskytovatele, po přepnutí na lokální model a kdykoli se úkol zdá pomalý, protože dlouhá doba odezvy ukazuje na koncový bod, nikoli na vaši smlouvu. Kontextové okno vám říká, kolik textu model dokáže zpracovat najednou, což má význam, když agent čte několik .sol souborů a jejich testy společně. Test kontroluje pouze připojení. Nehodnotí kvalitu odpovědí, takže vaše vlastní revize každého diffu zůstává nutná.

Přizpůsobení modelu úkolu

Použijte větší model pro práci, která vyžaduje pečlivé úvažování, například revizi funkce mintování na chybějící kontrolu přístupu, srovnání návrhů ERC-721 a ERC-1155 nebo rozplétání testu, který selhává z nejasného důvodu. Použijte menší model pro malé úpravy, jako je přejmenování argumentu události nebo fixace řádku pragma. Nástroj run_on_model umožňuje agentovi odeslat jeden náročný krok k většímu modelu, zatímco zbytek úkolu zůstává u vybraného modelu, a nástroj task spouští paralelní sub-agenty, když lze oddělené smlouvy revizovat vedle sebe. Vyberte podle úkolu.

Kvalita modelů se liší a každý model může napsat kód, který se zkompiluje, a přesto se chovat nesprávně. Přečtěte si diff před jeho přijetím. V režimu Ask first se agent před akcemi, které něco mění, pozastaví, a diff je to, co schválíte nebo zamítnete; v režimu Plan only nejprve přečtete kroky a přepnete režim pro jejich spuštění. Po každé přijaté změně spusťte příkaz testu a treat deployed contract as permanent, since it cannot be changed. Nezávislá bezpečnostní revize přichází před jakýmkoli použitím s reálnou hodnotou.

WaveClamp pro Windows

Vyberte model a otevřete svou první smlouvu

Stáhnout WaveClamp ↗