openai advanced function calling
1.0.0
このリポジトリには、OpenAI APIを呼び出す関数呼び出しまたはツールを使用するコードの例が含まれています。
また、それについてのブログ投稿も書きました。
次の機能を使用して、Openai APIを呼び出す簡単な方法を提供します。
Openaiの執筆時点では、アシスタントAPIの機能をテストしており、最近API応答本体を変更してそれに対処し、ここで提示されたコードがAPIの最新の変更で最新であることを確認することが重要ですが、ご自身の責任で使用します。
pip install -r requirements.txt次に、.ENVファイルを作成して、OpenAI APIキーを保存するか、提供されたキーの名前を変更します。
touch .env3. OpenAI APIキーを設定します
openai_api_keyを.envファイルに追加します
OPENAI_API_KEY=your_api_keyPS:入手方法がわからない場合は、ここにガイドがあります。
端末で次のコマンドを使用します。
python simple_calling.py # for simple calling demo
python advanced_calling.py # for advanced calling demo
このリポジトリにadvanced_function_calling_demo.ipynbというタイトルのJupyterノートブックを追加しました。このノートブックは、 advanced_function_calling.pyからの機能レジストリの高度な使用を調査しようとしている経験豊富でベテランの開発者向けに設計されています。これには、実世界の使用を紹介するためにノートブック内で実行できる詳細な例、説明、およびコードスニペットが含まれています。このリソースは、高度な関数呼び出し技術のための関数レジストリを効果的に利用する包括的なガイドを提供することを目的としています。
プルリクエストは大歓迎です。大きな変更については、最初に問題を開いて、何を変えたいかを議論してください。