Pilih model untuk kerja kontrak ERC-1155 Anda
WaveClamp butuh model untuk berpikir, dan Anda yang memilih. Hubungkan penyedia AI cloud, jalankan model di PC, atau pakai model bawaan. Cek koneksi dengan tombol Uji sebelum tugas pertama dimulai.
Tiga cara menghubungkan model
Penyedia AI cloud
Penyedia AI cloud diakses lewat titik akhir API standar, cocok untuk set kontrak besar atau tinjauan rumit di mana model besar lebih membantu. Konsekuensi privasinya jelas: prompt, termasuk teks file yang dibaca agen, dikirim ke penyedia tersebut. Jauhkan kunci pribadi dan frasa benih dari file, dan gunakan akun uji cadangan. Kunci API tetap di PC, dan rahasia dalam output alat akan dihapus sebelum sampai ke model. Baca ketentuan penyedia sebelum mengirim kode kontrak yang belum publik.
Model di PC Anda
Model lokal cocok untuk kontrak yang tidak ingin Anda kirim ke mana pun, atau sesi latihan tanpa penyedia pihak luar. Dengan model lokal, tidak ada data yang keluar dari mesin: obrolan, folder kerja, dan kunci API tetap di PC. Kerugiannya adalah kualitas. Model kecil mungkin melewatkan mint yang belum dicek atau menghasilkan pengujian yang lebih lemah, sehingga tinjau diff dengan lebih teliti. Tombol Uji menunjukkan waktu respons titik akhir lokal dan ukuran jendela konteksnya.
Model bawaan
Model bawaan siap pakai tanpa titik akhir sendiri, jadi ini cara tercepat untuk menjalankan tugas pertama. Gunakan untuk membaca file Solidity kecil, tanya apa yang dikembalikan balanceOfBatch, atau buat pengujian awal. Tinjau diff sama seperti model lain. Mode persetujuan tidak berubah. Auto-run langsung eksekusi, Ask first jeda sebelum aksi yang mengubah data, dan Plan only menulis langkah tanpa menjalankan apa pun.
Apa yang ditunjukkan tombol Uji
Tombol Uji mengirim pemeriksaan ke titik akhir yang Anda masukkan dan menampilkan waktu respons serta jendela konteks. Gunakan setelah menambah penyedia, beralih ke model lokal, atau saat tugas terasa lambat karena waktu respons panjang mengindikasikan masalah di titik akhir, bukan di kontrak Anda. Jendela konteks memberi tahu berapa banyak teks yang bisa diproses sekaligus, penting saat agen membaca beberapa file .sol dan pengujian bersama. Uji hanya mengecek koneksi, bukan kualitas jawaban, jadi tinjau setiap diff tetap diperlukan.
Cocokkan model dengan tugas
Gunakan model besar untuk pekerjaan yang butuh penalaran cermat, seperti meninjau fungsi mint untuk cek akses yang hilang, membandingkan desain ERC-721 dan ERC-1155, atau memecahkan pengujian yang gagal dengan alasan tidak jelas. Gunakan model kecil untuk edit kecil seperti ganti nama argumen event atau perbaiki baris pragma. Alat run_on_model memungkinkan agen mengirim satu langkah rumit ke model besar, sementara sisa tugas tetap di model pilihan Anda. Alat tugas memulai agen bawahan paralel saat kontrak terpisah bisa ditinjau bersamaan. Pilih model per tugas.
Kualitas model bervariasi, dan setiap model bisa menghasilkan kode yang kompilasi tapi masih salah perilakunya. Baca diff sebelum menerimanya. Di Ask first, agen jeda sebelum aksi yang mengubah data, dan diff adalah yang Anda setujui atau tolak; di Plan only, baca langkahnya dulu lalu ubah mode untuk menjalankannya. Jalankan perintah pengujian setelah setiap perubahan diterima, dan anggap kontrak yang sudah dideploy sebagai permanen karena tidak bisa diubah. Tinjau keamanan independen diperlukan sebelum penggunaan nilai nyata.