قراءة الملفات
نظرة عامة
Section titled “نظرة عامة”تمثل أداة FileReadTool مفهومياً مجموعة من الوظائف ضمن حزمة crewai_tools تهدف إلى تسهيل قراءة الملفات واسترجاع المحتوى. تتضمن هذه المجموعة أدوات لمعالجة ملفات نصية دفعية، وقراءة ملفات التكوين أثناء التشغيل، واستيراد البيانات للتحليلات. تدعم مجموعة متنوعة من صيغ الملفات النصية مثل .txt و .csv و .json وغيرها. اعتماداً على نوع الملف، توفر المجموعة وظائف متخصصة، مثل تحويل محتوى JSON إلى قاموس Python لسهولة الاستخدام.
التثبيت
Section titled “التثبيت”لاستخدام الوظائف المنسوبة سابقاً لأداة FileReadTool، قم بتثبيت حزمة crewai_tools:
pip install 'crewai[tools]'مثال على الاستخدام
Section titled “مثال على الاستخدام”للبدء مع FileReadTool:
from crewai_tools import FileReadTool
# Initialize the tool to read any files the agents knows or lean the path forfile_read_tool = FileReadTool()
# OR
# Initialize the tool with a specific file path, so the agent can only read the content of the specified filefile_read_tool = FileReadTool(file_path='path/to/your/file.txt')المعاملات
Section titled “المعاملات”file_path: مسار الملف المراد قراءته. يقبل كلاً من المسارات المطلقة والنسبية. تأكد من وجود الملف وأن لديك الصلاحيات اللازمة للوصول إليه.