اختر النموذج الذي يدير وكيل dApp الخاص بك
يحتاج AlphaWeft إلى نموذج لتخطيط الخطوات وكتابة الكود. يمكنك ربط مزود ذكاء اصطناعي سحابي عبر نقطة نهاية API قياسية، أو تشغيل نموذج على جهازك الخاص، أو استخدام النموذج المدمج الجاهز للاستخدام دون الحاجة إلى نقطة نهاية خاصة بك. اضغط على زر "اختبار" للتحقق من أي نقطة نهاية قبل بدء المهمة الأولى.
ثلاث طرق لربط نموذج
مزود ذكاء اصطناعي سحابي
يُعد مزود الذكاء الاصطناعي السحابي الخيار المعتاد لعمليات إعادة الهيكلة الكبيرة وللمشاريع التي تتطلب من النموذج تذكر العديد من الملفات. أدخل نقطة نهاية API الخاصة بالمزود ومفتاحك في AlphaWeft، ويبقى المفتاح على جهازك. النتيجة واضحة: كل مطالبة تُرسل إلى ذلك المزود، بما في ذلك نص أي ملف يقرأه الوكيل للمهمة. استخدمه للكود الذي ترتاح لمشاركته، واحتفظ بأسرارك خارج مجلد العمل. قد يفرض المزود رسومًا على استخدامه للنموذج بشكل منفصل، ولا يحتاج AlphaWeft نفسه إلى حساب.
نموذج على جهازك الخاص
يناسب النموذج الذي يعمل محليًا على جهازك المشاريع الخاصة، مثل الواجهة الأمامية لعقد لم تنشره بعد. أنت تشغل النموذج بنفسك وتربط AlphaWeft به. مع نموذج محلي، لا يغادر شيء الجهاز، لذا يبقى نص الملف الذي يقرأه الوكيل على جهازك. المقايضة هي العتاد. يمكن للنموذج المحلي الأصغر التعامل مع التعديلات الصغيرة والشروحات، لكنه قد يواجه صعوبة في إعادة الهيكلة الكبيرة، لذا راجع الاختلافات بعناية. يعرض زر الاختبار وقت استجابته ونافذة السياق الخاصة به.
النموذج المدمج
النموذج المدمج جاهز للاستخدام دون الحاجة إلى نقطة نهاية خاصة بك. اختره لتجربة AlphaWeft مباشرة بعد التثبيت، في مهمة أولى مثل مسح مجلد، أو قراءة ملف ABI، أو شرح خطأ في البناء. راجع الاختلافات كما تقرأ أي نموذج آخر، لأن كل نموذج يمكن أن يرتكب أخطاء. لاحقًا، يمكنك ربط مزود ذكاء اصطناعي سحابي أو نموذج محلي للمهام الأصعب، من خلال الاتصال به في التطبيق.
فحص الاتصال باستخدام الاختبار
بعد إدخال نقطة النهاية، اضغط على زر الاختبار. يتحقق AlphaWeft من نقطة النهاية، ويعرض وقت استجابتها ونافذة السياق، وهي كمية النص التي يمكن للنموذج استيعابها دفعة واحدة. يشير وقت الاستجابة البطيء إلى أن كل بطاقة ستستغرق وقتًا طويلاً للظهور. تنبهك نافذة السياق الصغيرة إلى أن ملف ABI طويل بالإضافة إلى عدة مكونات قد لا يتسعون في طلب واحد. لا يحكم الاختبار على جودة الإجابات، بل على الاتصال فقط. شغل مهمة صغيرة، مثل قراءة balance-abi.json، وانظر إلى الاختلاف قبل إعطاء النموذج أي شيء أكبر.
طابق النموذج مع المهمة
استخدم نموذجًا أكبر لعمليات إعادة الهيكلة التي تمس العديد من الملفات وللمنطق المعقد، مثل معالجة معاملة تبقى معلقة أو تفشل بعد خطأ في الشبكة الخاطئة. نادرًا ما تحتاج التعديلات الصغيرة إلى ذلك: يمكن إعادة تسمية متغير، أو إضافة حالة تحميل، أو إصلاح استيراد إلى نموذج أصغر أو أرخص أو محلي. تسمح أداة run_on_model للوكيل بإرسال خطوة صعبة واحدة إلى نموذج أكبر بينما يبقى باقي الدردشة على النموذج الذي اخترته. إذا فشلت خطوة مرتين، غيّر النموذج لتلك الخطوة بدلاً من تكرار نفس المطالبة للثالثة.
تختلف جودة المخرجات من نموذج لآخر، ولا يوجد نموذج دائمًا على صواب. في وضع Ask first، كل تغيير ينتظر كاختلاف، لذا ترى بالضبط الأسطر التي يريد النموذج إضافتها أو إزالتها. اقرأها، وافق على تلك التي تتوافق مع نيتك ورفض الباقي. ثم شغل أمر الاختبار واقرأ مخرجاته قبل الانتقال.