نصيحة
TL ؛ DR: LLAMP هو إطار توليد متعدد الوسائط (RAG) من عوامل التفاعل الهرمية التي يمكنها التفاعل ديناميكيًا ومتكررًا مع المواد إلى LLMs على الأرض على المعلوماتية عالية الدقة.
يرافق هذا المستودع ورقة LLAMP الخاصة بنا: نموذج لغة كبير جعل قويًا لاسترجاع ومعرفة المواد عالية الدقة . تم بناء قاعدة كودنا على langchain وهي مصممة لتكون معيارية وقابلة للتمديد ، ويمكن استخدامها لإعادة إنتاج التجارب في الورقة ، وكذلك لتطوير تجارب جديدة.
Llamp هو أيضًا مجانس لمشروع مواد نموذج اللغة الكبيرة . إنه يمكّن LLMs مع قاعدة بيانات المواد الحسابية واسعة النطاق لتقليل احتمالية الهلوسة للمعلوماتية للمواد.
git clone https://github.com/chiang-yuan/llamp.git
cd llamp/api
pip install -e . بعد التثبيت ، تحقق من دردشة دفتر كولاب أو دفاتر الملاحظات في experiments للبدء.
قد تحتاج إلى تثبيت حزم إضافية لدعم المحاكاة الذرية:
pip install ase, atomate2, jobflow, mace-torchdocker-compose up --buildنحن نفهم في وقت ما من الصعب التنقل في قاعدة بيانات مشروع المواد! نريد أن يكون الجميع قادرين على الوصول إلى المواد المعلوماتية من خلال AI للمحادثة. نحن نبحث عن مساهمين لمساعدتنا في بناء LLAMP أكثر قوة وسهلة الاستخدام لدعم المزيد من نقاط نهاية واجهة برمجة تطبيقات MP أو مخزن البيانات الخارجي والوكلاء.
إلى contirbute إلى llamp ، يرجى اتباع هذه الخطوات:
cp .env.example .env.localdocker-compose upإذا كنت تستخدم llamp ، فالرمز وبياناتنا في بحثك ، يرجى الاستشهاد بورقة:
@article { chiang2024llamp ,
title = { LLaMP: Large Language Model Made Powerful for High-fidelity Materials Knowledge Retrieval and Distillation } ,
author = { Chiang, Yuan and Chou, Chia-Hong and Riebesell, Janosh } ,
journal = { arXiv preprint arXiv:2401.17244 } ,
year = { 2024 }
}نشكر ماثيو مكديرموت (mattmcdermott) ، جوردان بيرنز في علوم المواد والهندسة في جامعة كاليفورنيا في بيركلي على ملاحظاتهم والاقتراحات القيمة. نشكر أيضًا فريق مشروع المواد على دعمهم وتوفير البيانات المستخدمة في هذا العمل. نشكر أيضًا الدكتور كارلو بيركيت (kbuma) والدكتور أنوبهاف جين (computron) على نصيحتهما وتوجيهاتهما.