Binder
1.0.0
シンボリック言語での紙バインド言語モデルのコード。その他のデモンストレーションと最新の関連リソースについては、プロジェクトページを参照してください。デモページをチェックして、バインダーの即時エクスペリエンスを確認してください。バインダーは、わずか数十の(〜10)プログラムアノテーションでソタまたは同等のパフォーマンスを実現します。

gpt-3.5-xxxやgpt-4-xxxなどのOpenAIチャットシリーズモデルをサポートするための更新、コードは後でさらにリファクタリングされ、さらにサポートされます!環境を確立するには、このコードをシェル内で実行します。
conda env create -f py3.7binder.yaml
pip install records==0.5.3これにより、使用した環境binderが作成されます。
実行して環境をアクティブにします
conda activate binderOpenAI APIからAPI keys (SK-XXXXのような)を適用して取得し、 key.txtファイルにキーを保存し、モデルにアクセスする権利を持っていることを確認してください(このレポの実装では、 code-davinci-002 )が必要です。
run.pyでコマンドをチェックしてください
私たちの作品が役立つと思われる場合は、ASを引用してください
@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}
}