Closed KorRyu3 closed 9 months ago
LangChainとOpenAIのバージョンを上げました。 それによって一部破壊的変更が行われたため、そこの調整をしました。 そのため、(.venv) $ pip install -r requirements.txtをして、ライブラリのバージョンを上げてください。
(.venv) $ pip install -r requirements.txt
旅行の提案の際に使用するFunction Callingとして、TripadovisorのAPIをコールし、情報を取得する処理を記述しました。 それをLLMに使用させるタイミングのプロンプト(Toolの中のdescription)はまだ未完成です。 また、予定では引数を二つにしてAPI検索の際の条件を絞るようにするつもりでしたが、LLM側でエラーが多発するため、断腸の思いで曖昧検索のままにしています。いつか対応できるようにしたい。
関数の名前を明示的にしたり、関数の型ヒントを追加したりしました。 func_call_tools.pyの関数はdocstringを追加しました。
__init__.pyは形式的に、dalle3ファイルは今後の投資とお遊びで作りました。
重要
LangChainとOpenAIのバージョンを上げました。 それによって一部破壊的変更が行われたため、そこの調整をしました。 そのため、
(.venv) $ pip install -r requirements.txt
をして、ライブラリのバージョンを上げてください。機能の説明
旅行の提案の際に使用するFunction Callingとして、TripadovisorのAPIをコールし、情報を取得する処理を記述しました。 それをLLMに使用させるタイミングのプロンプト(Toolの中のdescription)はまだ未完成です。 また、予定では引数を二つにしてAPI検索の際の条件を絞るようにするつもりでしたが、LLM側でエラーが多発するため、断腸の思いで曖昧検索のままにしています。いつか対応できるようにしたい。
変更点
関数の名前を明示的にしたり、関数の型ヒントを追加したりしました。 func_call_tools.pyの関数はdocstringを追加しました。
その他
__init__.pyは形式的に、dalle3ファイルは今後の投資とお遊びで作りました。