Код для бумажных языковых моделей на символических языках. Пожалуйста, обратитесь к нашей странице проекта для получения дополнительных демонстраций и актуальных ресурсов. Ознакомьтесь с нашей демо -страницей, чтобы получить мгновенный опыт переплетения, который достигает SOTA или сопоставимой производительности с только десятками (~ 10) аннотациями программы .

gpt-3.5-xxx и gpt-4-xxx , код будет дальнейшим рефактором позже, чтобы поддержать больше!Чтобы установить среду запустить этот код в оболочке:
conda env create -f py3.7binder.yaml
pip install records==0.5.3 Это создаст binder среду, которую мы использовали.
Активировать окружающую среду, работая
conda activate binder Примените и получите API keys (SK-XXXX Like) от API OpenAI, сохраните клавишу в файле key.txt , убедитесь, что у вас есть права на доступ к модели (в реализации этого репо, code-davinci-002 ).
Проверьте команды в run.py
Если вы найдете нашу работу полезной, пожалуйста, цитируйте как
@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}
}