Loki ist unsere Open-Source-Lösung, um den Prozess der Überprüfung der Tatsache zu automatisieren. Es bietet eine umfassende Pipeline, um lange Texte in individuelle Ansprüche zu zerlegen, ihre Wertschätzung zur Überprüfung zu bewerten, Fragen zur Nachweis zu durchsuchen, nach Beweisen zu kriechen und letztendlich die Ansprüche zu überprüfen. Dieses Tool ist besonders nützlich für Journalisten, Forscher und alle, die sich für die Fakten von Informationen interessieren. Um auf dem neuesten Stand zu bleiben, abonnieren Sie unseren Newsletter auf unserer Website oder besuchen Sie uns auf Discord!
git clone https://github.com/Libr-AI/OpenFactVerification.git
cd OpenFactVerification
poetry install
Erstellen Sie eine Python -Umgebung in Version 3.9 oder neuer und aktivieren Sie sie.
Navigieren Sie zum Projektverzeichnis und installieren Sie die erforderlichen Pakete:
pip install -r requirements.txt
Sie können wählen, ob Sie den wesentlichen API -Schlüssel in die Umgebung exportieren möchten
export SERPER_API_KEY=... # this is required in evidence retrieval if serper being used
export OPENAI_API_KEY=... # this is required in all tasks
Alternativ konfigurieren Sie API -Schlüssel über eine YAML -Datei. Weitere Informationen finden Sie unter Benutzerhandbuch.
Ein Beispiel -Testfall:
Die Hauptschnittstelle von Loki Fact Checker, die sich in factcheck/__init__.py
befindet, die die Methode check_response
enthält. Diese Methode integriert die vollständige Faktenverifizierungspipeline, wobei jede Funktionalität in ihrer Klasse wie im Abschnitt Merkmale beschrieben wird.
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
Weitere Informationen finden Sie in unserem Benutzerhandbuch.
Wenn wir uns weiterentwickeln und unsere Lösung für die Faktenprüfung verbessern, freuen wir uns, Sie zu einem integralen Bestandteil unserer Reise einzuladen. Durch die Registrierung für unsere Unterstützerausgabe werden Sie nicht nur eine Reihe fortschrittlicher Funktionen und Vorteile freischalten. Sie tanken auch die Zukunft vertrauenswürdiger Informationen.
Unten finden Sie einen Screenshot unseres Online -Service. Klicken Sie hier, um es jetzt zu versuchen!
Willkommen und vielen Dank für Ihr Interesse am Loki -Projekt! Wir begrüßen Beiträge und Feedback der Community. Um loszulegen, finden Sie in unseren Beitragsrichtlinien.
Verpassen Sie nicht die neuesten Updates, Feature -Veröffentlichungen und Community -Erkenntnisse! Wir laden Sie ein, unseren Newsletter zu abonnieren und Teil unserer wachsenden Gemeinschaft zu werden.
? Abonnieren Sie jetzt auf unserer Website!
@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},
}