OpenAI の ChatGPT コード インタープリターのオープン ソース実装。
OpenAI モデルに何かをするように依頼するだけで、コードが生成され、実行されます。
詳細については、ブログ投稿をお読みください。
Judah Cooper は、Discord コミュニティの立ち上げと管理を申し出ました。ここに参加してください。
ターミナルを開いて次を実行します。
pip install gpt-code-ui
gptcode
基本的な依存関係を利用できるようにするには、 gptcode
実行するシェルで使用される Python 環境で次のpip
install を実行することをお勧めします。
pip install " numpy>=1.24,<1.25 " " dateparser>=1.1,<1.2 " " pandas>=1.5,<1.6 " " geopandas>=0.13,<0.14 " " tabulate>=0.9.0<1.0 " " PyPDF2>=3.0,<3.1 " " pdfminer>=20191125,<20191200 " " pdfplumber>=0.9,<0.10 " " matplotlib>=3.7,<3.8 "
作業ディレクトリに .env を配置して、 OPENAI_API_KEY
環境変数をロードできます。
API_PORT
、 WEB_PORT
、 SNAKEMQ_PORT
変数を設定してデフォルトをオーバーライドします。
OPENAI_BASE_URL
を設定して、使用されている OpenAI API エンドポイントを変更します (この環境変数にはプロトコルhttps://...
が含まれていることに注意してください)。
リポジトリで.env.example
使用できます (最初にリポジトリをgit clone
ファイルを取得するようにしてください)。
Azure OpenAI Services の場合、デプロイ名などの他の構成可能な変数もあります。詳細については、 .env.azure-example
を参照してください。 UI でのモデルの選択は現在、Azure OpenAI Services ではサポートされていないことに注意してください。
cp .env.example .env
vim .env
gptcode
localagi は、Python パッケージを Docker コンテナーにバンドルするという取り組みを行いました。ここで確認してください: gpt-code-ui-docker。
ぜひ寄稿ガイドをご覧ください。これはコミュニティの取り組みであるべきです。全力で対応させていただきます。
このプロジェクトにご興味をお持ちいただきありがとうございます。