ArxivPaperTool
الوصف
تستعلمArxivPaperTool من واجهة برمجة تطبيقات arXiv عن الأوراق الأكاديمية وتُرجع نتائج مختصرة وقابلة للقراءة. يمكنها أيضاً تنزيل ملفات PDF اختيارياً إلى القرص.
التثبيت
لا تحتاج هذه الأداة إلى تثبيت خاص بخلافcrewai-tools.
خطوات البدء
- قم بتهيئة الأداة.
- قدّم
search_query(مثل “transformer neural network”). - عيّن اختيارياً
max_results(1-100) وفعّل تنزيل PDF في المُنشئ.
مثال
Code
الاستخدام المباشر (بدون وكيل)
Code
المعاملات
معاملات التهيئة
download_pdfs(bool, الافتراضيFalse): ما إذا كان سيتم تنزيل ملفات PDF.save_dir(str, الافتراضي./arxiv_pdfs): المجلد لحفظ ملفات PDF.use_title_as_filename(bool, الافتراضيFalse): استخدام عناوين الأوراق كأسماء ملفات.
معاملات التشغيل
search_query(str, مطلوب): استعلام البحث في arXiv.max_results(int, الافتراضي5, النطاق 1-100): عدد النتائج.
صيغة الإخراج
تُرجع الأداة قائمة أوراق قابلة للقراءة تتضمن:- العنوان
- الرابط (صفحة الملخص)
- مقتطف/ملخص (مقتطع)
download_pdfs=True، يتم حفظ ملفات PDF على القرص ويشير الملخص إلى الملفات المحفوظة.
ملاحظات الاستخدام
- تُرجع الأداة نصاً منسقاً مع البيانات الوصفية الرئيسية والروابط.
- عند تعيين
download_pdfs=True، سيتم تخزين ملفات PDF فيsave_dir.
استكشاف الأخطاء وإصلاحها
- إذا تلقيت انتهاء مهلة الشبكة، أعد المحاولة أو قلل
max_results. - أخطاء XML غير صالحة تشير إلى مشكلة في تحليل استجابة arXiv؛ جرب استعلاماً أبسط.
- قد تحدث أخطاء نظام الملفات (مثل رفض الصلاحية) عند حفظ ملفات PDF؛ تأكد من أن
save_dirقابل للكتابة.
روابط ذات صلة
- وثائق واجهة arXiv API: https://info.arxiv.org/help/api/index.html
معالجة الأخطاء
- يتم التعامل مع مشكلات الشبكة و XML غير الصالح وأخطاء نظام التشغيل برسائل توضيحية.
