Código para modelos de lenguaje vinculante en papel en idiomas simbólicos. Consulte la página de nuestro proyecto para obtener más demostraciones y recursos relacionados con la fecha. Consulte nuestra página de demostración para tener una experiencia instantánea de Binder, que logra un rendimiento SOTA o comparable con solo docenas de (~ 10) anotaciones del programa .
gpt-3.5-xxx
y gpt-4-xxx
, ¡el código será un refactor más adelante para admitir más!Para establecer el entorno, ejecute este código en el shell:
conda env create -f py3.7binder.yaml
pip install records==0.5.3
Eso creará la binder
entorno que utilizamos.
Activar el entorno ejecutando
conda activate binder
Aplique y obtenga API keys
(SK-XXXX como) desde la API de OpenAI, guarde la clave en el archivo key.txt
, asegúrese de tener los derechos para acceder al modelo (en la implementación de este repositorio, code-davinci-002
) que necesita.
Consulte los comandos en run.py
Si encuentra útil nuestro trabajo, cite como
@article{Binder,
title={Binding Language Models in Symbolic Languages},
author={Zhoujun Cheng and Tianbao Xie and Peng Shi and Chengzu Li and Rahul Nadkarni and Yushi Hu and Caiming Xiong and Dragomir Radev and Mari Ostendorf and Luke Zettlemoyer and Noah A. Smith and Tao Yu},
journal={ICLR},
year={2023},
volume={abs/2210.02875}
}