اختر النموذج الذي يقف وراء أعمال عقود ERC-1155 الخاصة بك
يحتاج WaveClamp إلى نموذج لإجراء عمليات التفكير، وأنت من يقرر أي نموذج ستستخدم. يمكنك ربط مزود ذكاء اصطناعي سحابي، أو تشغيل نموذج على جهازك الشخصي، أو استخدام النموذج المدمج، ثم التحقق من الاتصال باستخدام زر الاختبار قبل بدء المهمة الأولى.
ثلاث طرق لربط نموذج
مزود ذكاء اصطناعي سحابي
يتم الوصول إلى مزود الذكاء الاصطناعي السحابي من خلال نقطة نهاية API قياسية، وهو مناسب لمجموعات العقود الكبيرة أو أسئلة المراجعة المعقدة حيث يساعد النموذج الأكبر. الجانب السلبي المتعلق بالخصوصية مباشر: تذهب المطالبة، بما في ذلك نص أي ملف يقرأه الوكيل، إلى ذلك المزود. احتفظ بمفاتيح المفاتيح الخاصة وعبارات البذور خارج ملفاتك واستخدم حسابات اختبار مؤقتة. تبقى مفاتيح API الخاصة بك على جهاز الكمبيوتر الخاص بك، ويتم إخفاء الأسرار في مخرجات الأدوات قبل وصولها إلى النموذج. اقرأ شروط المزود الخاصة به قبل إرسال رمز العقد الذي لم يتم نشره بعد.
نموذج يعمل على جهاز الكمبيوتر الخاص بك
يناسب النموذج الذي يعمل محليًا على جهاز الكمبيوتر الخاص بك العقود التي لا تريد إرسالها إلى أي مكان، وجلسات التدريب بدون مزود خارجي. مع النموذج المحلي، لا يغادر شيء الجهاز: تظل المحادثات والمجلدات العاملة ومفاتيح API على جهاز الكمبيوتر. المقايضة هي الجودة. قد يفوت النموذج الأصغر عملية سك غير مدققة أو يكتب اختبارًا أضعف، لذا فإن مراجعة التعديلات تصبح أكثر أهمية. يُظهر زر الاختبار زمن استجابة نقطة النهاية المحلية الخاصة بك وحجم نافذة السياق الخاصة بها.
النموذج المدمج
النموذج المدمج جاهز للاستخدام بدون نقطة نهاية خاصة بك، مما يجعله أقصر طريق لتشغيل أول مهمة. استخدمه لقراءة ملف Solidity صغير، أو السؤال عن ما يعيده balanceOfBatch، أو صياغة اختبار أول، وراجع التعديل بنفس الطريقة كما هو الحال مع أي نموذج آخر. لا يغير ذلك في أوضاع الموافقة. Auto-run يعمل على الفور، وAsk first يتوقف قبل الإجراءات التي تغير شيئًا، وPlan only يكتب الخطوات ولا يشغل شيئًا.
ما يخبرك به زر الاختبار
يرسل زر الاختبار فحصًا إلى نقطة النهاية التي أدخلتها ويظهر زمن الاستجابة ونافذة السياق. استخدمه بعد إضافة مزود، بعد التبديل إلى نموذج محلي، وفي أي وقت تبدأ فيه المهمة في الشعور بالبطء، لأن زمن الاستجابة الطويل يشير إلى نقطة النهاية وليس إلى العقد الخاص بك. تخبرك نافذة السياق بكمية النص التي يمكن للنموذج استقبالها مرة واحدة، وهو أمر مهم عندما يقرأ الوكيل عدة ملفات .sol واختباراتها معًا. يتحقق الاختبار من الاتصال فقط. لا يحكم على جودة الإجابات، لذا تظل مراجعة التعديلات الخاصة بك ضرورية.
مطابقة النموذج للمهمة
استخدم نموذجًا أكبر للأعمال التي تتطلب استدلالًا دقيقًا، مثل مراجعة دالة السك للتحقق من فقدان فحوصات الوصول، أو مقارنة تصاميم ERC-721 وERC-1155، أو فك تشابك اختبار يفشل لسبب غير واضح. استخدم نموذجًا أصغر للتعديلات الصغيرة مثل إعادة تسمية وسيط الحدث أو إصلاح سطر pragma. تتيح أداة run_on_model للوكيل إرسال خطوة صعبة واحدة إلى نموذج أكبر بينما تبقى بقية المهمة مع النموذج الذي اخترته، وتبدأ أداة المهمة وكلاء فرعيين متوازيين عندما يمكن مراجعة العقود المنفصلة جنبًا إلى جنب. اختر لكل مهمة.
تختلف جودة النماذج، ويمكن لكل نموذج كتابة رمز يتم تجميعه ولا يزال يتصرف بشكل خاطئ. اقرأ التعديل قبل قبوله. في Ask first يتوقف الوكيل قبل الإجراءات التي تغير شيئًا، والتعديل هو ما توافق عليه أو ترفضه؛ في Plan only تقرأ الخطوات أولاً وتغير الوضع لتشغيلها. شغل أمر الاختبار بعد كل تغيير مقبول، واعتبر العقد المُنشر دائمًا، لأنه لا يمكن تغييره. يأتي المراجعة الأمنية المستقلة قبل أي استخدام ذي قيمة حقيقية.