Loki adalah solusi open-source kami yang dirancang untuk mengotomatiskan proses memverifikasi faktualitas. Ini memberikan pipa yang komprehensif untuk membedah teks panjang menjadi klaim individu, menilai kelayakannya untuk verifikasi, menghasilkan pertanyaan untuk pencarian bukti, merangkak untuk bukti, dan akhirnya memverifikasi klaim. Alat ini sangat berguna bagi jurnalis, peneliti, dan siapa pun yang tertarik dengan faktualitas informasi. Untuk tetap diperbarui, silakan berlangganan buletin kami di situs web kami atau bergabung dengan kami di Perselisihan!
git clone https://github.com/Libr-AI/OpenFactVerification.git
cd OpenFactVerification
poetry install
Buat lingkungan Python di versi 3.9 atau lebih baru dan aktifkan.
Arahkan ke direktori proyek dan instal paket yang diperlukan:
pip install -r requirements.txt
Anda dapat memilih untuk mengekspor kunci API penting ke lingkungan
export SERPER_API_KEY=... # this is required in evidence retrieval if serper being used
export OPENAI_API_KEY=... # this is required in all tasks
Atau, Anda mengkonfigurasi tombol API melalui file YAML, lihat Panduan Pengguna untuk detail lebih lanjut.
Kasing uji sampel:
Antarmuka utama Loki Fact-Checker yang terletak di factcheck/__init__.py
, yang berisi metode check_response
. Metode ini mengintegrasikan pipa verifikasi fakta lengkap, di mana setiap fungsionalitas dienkapsulasi dalam kelasnya seperti yang dijelaskan di bagian fitur.
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
Untuk penggunaan lanjutan, silakan lihat Panduan Pengguna kami.
Saat kami terus berkembang dan meningkatkan solusi pengecekan fakta kami, kami senang mengundang Anda untuk menjadi bagian integral dari perjalanan kami. Dengan mendaftar untuk edisi pendukung kami, Anda tidak hanya membuka serangkaian fitur dan manfaat canggih; Anda juga memicu masa depan informasi yang dapat dipercaya.
Di bawah ini adalah tangkapan layar dari layanan online kami. Klik di sini untuk mencobanya sekarang!
Selamat datang dan terima kasih atas minat Anda pada proyek Loki! Kami menyambut kontribusi dan umpan balik dari komunitas. Untuk memulai, silakan merujuk ke pedoman kontribusi kami.
Jangan lewatkan pembaruan terbaru, rilis fitur, dan wawasan komunitas! Kami mengundang Anda untuk berlangganan buletin kami dan menjadi bagian dari komunitas kami yang berkembang.
? Berlangganan sekarang di situs web kami!
@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},
}