nekochans / ai-cat-api

ねこの人格を持ったAIとお話できるサービスのバックエンドAPI
6 stars 0 forks source link

複数のFunction callingに対応出来る形に変更 #94

Closed keitakn closed 7 months ago

keitakn commented 7 months ago

issueURL

https://github.com/nekochans/ai-cat-api/issues/91

この PR で対応する範囲 / この PR で対応しない範囲

Function callingの複数呼び出しに対応出来るように改修を実施する

Storybook の URL、 スクリーンショット

なし

変更点概要

Function callingの複数呼び出しに対応出来るように tools を利用するように変更した。

Function callingに現在時刻を返す関数を追加して問題なく動作する事を確認済。

複数箇所の天気も回答可能になっている。

レビュアーに重点的にチェックして欲しい点

特になし

補足情報

Functionの実行は順次実行なので呼び出し回数が多いとパフォーマンスに問題が出てくる可能性があるので、これは別のPRで対応する。