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 Fact-Checker ที่อยู่ใน 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},
}