Code für Papierbindungssprachmodelle in symbolischen Sprachen. Weitere Demonstrationen und aktuell verwandte Ressourcen finden Sie auf unserer Projektseite. Schauen Sie sich unsere Demo -Seite an, um eine sofortige Erfahrung mit Binder zu erhalten, die SOTA oder eine vergleichbare Leistung mit nur Dutzenden von (~ 10) Programmanmerkungen erzielt.

gpt-3.5-xxx und gpt-4-xxx wird Code später weiter refaktor sein, um mehr zu unterstützen!Um die Umgebung festzustellen, führen Sie diesen Code in der Shell aus:
conda env create -f py3.7binder.yaml
pip install records==0.5.3 Dadurch werden die von uns verwendeten binder geschaffen.
Aktivieren Sie die Umgebung durch Laufen
conda activate binder API keys (sk-xxxx wie) von OpenAI-API anwenden und abrufen, speichern Sie den Schlüssel in key.txt Datei, stellen Sie sicher, dass Sie über die Rechte verfügen, auf das Modell zuzugreifen (in der Implementierung dieses Repo, code-davinci-002 ), das Sie benötigen.
Schauen Sie sich die Befehle in run.py an
Wenn Sie unsere Arbeit hilfreich finden, zitieren Sie bitte als
@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}
}