DD3412 chain of verification reproduction
1.0.0
ขั้นแรกให้สร้างสภาพแวดล้อมเสมือนจริงของ Python และติดตั้งข้อกำหนด:
conda create -n CoVe python=3.10
conda activate CoVe
ในการติดตั้งข้อกำหนด:
pip install -r requirements.txt
จากนั้นสร้างไฟล์ชื่อ .configuration
เพื่อจัดเก็บข้อมูลที่เป็นความลับเช่นคีย์ OpenAI และ HuggingFace API ไฟล์นี้ควรมีลักษณะ:
OPENAI_API_KEY=sk-abc.....
HF_API_KEY=hf_abc.......
ในการดำเนินการ Cove ให้ใช้คำสั่งด้านล่าง:
>> bash scripts/wikidata.sh # for wikidata task, and Llama2-70b model
llama2
, llama2_70b
, llama-65b
, gpt3
joint
, two_step
, factored
wikidata
, wikidata_category
, multispanqa
คุณสามารถเรียกใช้การทดลองโดยใช้ AppTainer ด้วยขั้นตอนต่อไปนี้:
my_apptainer.def
ที่ให้ไว้: # Build the Apptainer container
apptainer build my_container.sif my_apptainer.def
apptainer_job
: SBATCH apptainer_job.sh
หรือคุณสามารถใช้คำสั่งต่อไปนี้:
apptainer exec --nv my_apptainer.sif ./scripts/wikidata.sh # for Wikidata task and Llama2-70b