Loki هو حلنا مفتوح المصدر مصمم لأتمتة عملية التحقق من الواقعية. إنه يوفر خط أنابيب شامل لتشريح النصوص الطويلة في مطالبات فردية ، وتقييم جديلة للتحقق ، وتوليد استفسارات للبحث عن الأدلة ، والزحف للحصول على الأدلة ، والتحقق من المطالبات في نهاية المطاف. هذه الأداة مفيدة بشكل خاص للصحفيين والباحثين وأي شخص مهتم بحقوق المعلومات. للبقاء على اطلاع دائم ، يرجى الاشتراك في النشرة الإخبارية لدينا على موقعنا أو الانضمام إلينا على Discord!
git clone https://github.com/Libr-AI/OpenFactVerification.git
cd OpenFactVerification
poetry install
قم بإنشاء بيئة Python في الإصدار 3.9 أو أحدث وتفعيلها.
انتقل إلى دليل المشروع وتثبيت الحزم المطلوبة:
pip install -r requirements.txt
يمكنك اختيار تصدير مفتاح API الأساسي للبيئة
export SERPER_API_KEY=... # this is required in evidence retrieval if serper being used
export OPENAI_API_KEY=... # this is required in all tasks
بدلاً من ذلك ، يمكنك تكوين مفاتيح API عبر ملف YAML ، انظر دليل المستخدم لمزيد من التفاصيل.
حالة اختبار عينة:
الواجهة الرئيسية لوكي حقائق Loki الموجودة في factcheck/__init__.py
، والتي تحتوي على طريقة check_response
. تدمج هذه الطريقة خط أنابيب التحقق من الحقيقة الكامل ، حيث يتم تغليف كل وظيفة في فئتها كما هو موضح في قسم الميزات.
from factcheck import FactCheck
factcheck_instance = FactCheck ()
# Example text
text = "Your text here"
# Run the fact-check pipeline
results = factcheck_instance . check_response ( text )
print ( results )
python webapp.py --api_config demo_data/api_config.yaml
# String
python -m factcheck --modal string --input " MBZUAI is the first AI university in the world "
# Text
python -m factcheck --modal text --input demo_data/text.txt
# Speech
python -m factcheck --modal speech --input demo_data/speech.mp3
# Image
python -m factcheck --modal image --input demo_data/image.webp
# Video
python -m factcheck --modal video --input demo_data/video.m4v
للاستخدام المتقدم ، يرجى الاطلاع على دليل المستخدم الخاص بنا.
مع استمرارنا في التطور وتعزيز حل فحص الحقائق لدينا ، نحن متحمسون لدعوتك لتصبح جزءًا لا يتجزأ من رحلتنا. من خلال التسجيل في إصدار الداعم الخاص بنا ، فأنت لا تفتح فقط مجموعة من الميزات والفوائد المتقدمة ؛ أنت أيضًا تغذي مستقبل المعلومات الجديرة بالثقة.
فيما يلي لقطة شاشة لخدمتنا عبر الإنترنت. انقر هنا لتجربته الآن!
مرحبًا بك وشكراً على اهتمامك بمشروع Loki! نرحب بالمساهمات والتعليقات من المجتمع. للبدء ، يرجى الرجوع إلى إرشادات المساهمة الخاصة بنا.
لا تفوت أحدث التحديثات وإصدارات الميزات والرؤى المجتمعية! ندعوك للاشتراك في النشرة الإخبارية لدينا وتصبح جزءًا من مجتمعنا المتنامي.
؟ اشترك الآن على موقعنا!
@misc{li2024lokiopensourcetoolfact,
title={Loki: An Open-Source Tool for Fact Verification},
author={Haonan Li and Xudong Han and Hao Wang and Yuxia Wang and Minghan Wang and Rui Xing and Yilin Geng and Zenan Zhai and Preslav Nakov and Timothy Baldwin},
year={2024},
eprint={2410.01794},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2410.01794},
}