Upgrade to Pro — share decks privately, control downloads, hide ads and more …

新機能の「Function calling」でToDoアプリを作った話 〜やってわかった良い点...

Haru
July 04, 2023

新機能の「Function calling」でToDoアプリを作った話 〜やってわかった良い点と注意点について〜

2023/7/3 に行われた LINE DC Offline Meetup ~ChatGPT/LLM~ の登壇資料です。
https://linedevelopercommunity.connpass.com/event/286483/

Haru

July 04, 2023
Tweet

Other Decks in Technology

Transcript

  1. Appendix 質問① • Function callingでどんなアプリが作れそう? • タスク・スケジュール管理 • カスタマーサービス⽤アプリ •

    AIアシスタント • なぜLineBotにした? • 質の良い対話インターフェースを提供してくれるため • APIも充実しており、ChatGPTと相性が良さそう • 作ったアプリどうするか? • かわいそうなので、売るか公開するかしたい。声かけて欲しい
  2. Appendix 質問② • エラーハンドリングはどんな形でやっている? • ChatGPTにそのままエラーメッセージを伝えればよい • なぜToDoアプリを作ったか? • 実験のため、単純なアプリを利⽤したかったから

    • 通信の履歴はどうしているか? • メッセージ⼀件に対してそれぞれステートレスで動かしている • その他気づいたことは? • IDなどの無機質なデータはAIが操作しづらいらしい • ToDo名が「タスクA」「タスクB」などの抽象的な際に誤作動が頻発 した
  3. Appendix 質問③ • テストはどれぐらい作った? • AWSのモックが⼤変だったので、usecaseのみ実装 • CI/CDはどうなっている? • ビルドにはDockerを使⽤している。GitHubActionsで反映してくれる

    • 開発で⼯夫したところはどこか? • CI/CDから作り始める⼿法を試してみたが、思ったより良かった • 最後に⼀⾔ • ⾃分専⽤の秘書AIとか作れたらロマンあるよね