Exa تطلق exa-code لتقليل الأخطاء بالمساعدين البرمجيين
أعلنت Exa عن إطلاق أداة exa-code، المصممة لتوفير سياق ويب دقيق للمساعدين البرمجيين بالذكاء الاصطناعي، مما يقلل بشكل كبير من الأخطاء الوهمية (hallucinations) في توليد الكود.

تفاصيل الخبر
تعتمد exa-code على فلسفة تقديم سياق ويب كثيف وذو صلة عالية، مع التركيز على تضمين أمثلة الكود الأكثر فاعلية:
- البحث الهجين على الإنترنت: استعراض أكثر من مليار صفحة ويب لتحديد أكثرها صلة بالاستفسار.
- استخراج أمثلة الكود: يتم إعادة ترتيبها حسب الصلة والجودة باستخدام طريقة تجمع بين عدة نماذج لضمان الدقة.
- تقديم سياق مختصر وفعال: عادةً بضعة مئات من الرموز لتغطية المطلوب، مع العودة للوثائق الكاملة عند الحاجة.
- أمثلة عملية: إعداد بيئة تطوير Rust قابلة للتكرار باستخدام Nix، أو استدعاء واجهات برمجة التطبيقات (APIs) مثل Exa وSlack، واستخدام SDKs مثل Boto3 وAI-SDK.
- تقييم الأداء: أظهرت الاختبارات أنه يقلل من حالات الهلوسة في الكود أكثر من أدوات السياق الأخرى، مع استخدام أقل للرموز، بفضل الفهرس المخصص لأمثلة الكود المستمدة من GitHub وفهرس ويب Exa.
الاستخدام بسيط: فقط أضف "use exa-code" في موجهك لتفعيل الأداة، والمتاحة مجاناً عبر Smithery وDocs.
الأهداف المستقبلية
تركز Exa من خلال exa-code على:
- تقليل الهلوسة في المساعدين البرمجيين بالذكاء الاصطناعي وزيادة دقة الكود.
- توفير سياق ويب سريع وفعال يدعم أي مكتبة، API أو SDK.
- تمكين المطورين من كتابة برامج جديدة واستخدام التبعيات بكفاءة عالية.
- تحسين قدرة نماذج الذكاء الاصطناعي على التعلم من أمثلة الكود الحقيقية.
مع إطلاق exa-code، تتقدم Exa خطوة كبيرة نحو جعل المساعدين البرمجيين بالذكاء الاصطناعي أكثر دقة وموثوقية، مما يفتح المجال لتطوير برامج عالية الجودة دون أخطاء وهمية.
