DD3412 chain of verification reproduction
1.0.0
Primero, cree un entorno virtual de Python e instale los requisitos:
conda create -n CoVe python=3.10
conda activate CoVe
Para instalar requisitos:
pip install -r requirements.txt
Luego, cree un archivo llamado .configuration
para almacenar los datos confidenciales, como las teclas API de OpenAI y Huggingface. Este archivo debería verse como:
OPENAI_API_KEY=sk-abc.....
HF_API_KEY=hf_abc.......
Para ejecutar Cove, use el comando a continuación:
>> 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
Puede ejecutar los experimentos usando appTainer con los siguientes pasos:
my_apptainer.def
proporcionado: # Build the Apptainer container
apptainer build my_container.sif my_apptainer.def
apptainer_job
: SBATCH apptainer_job.sh
Alternativamente, puede usar el siguiente comando:
apptainer exec --nv my_apptainer.sif ./scripts/wikidata.sh # for Wikidata task and Llama2-70b