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

長野市の日帰り旅行プランナー Powered by ChatGPT API

長野市の日帰り旅行プランナー Powered by ChatGPT API

信州ハッカソン in 長野
https://ailab-corp.connpass.com/event/285350/

「長野市の日帰り旅行プランナー Powered by ChatGPT API」の発表資料です。

Hideyuki Nagata

July 23, 2023
Tweet

More Decks by Hideyuki Nagata

Other Decks in Programming

Transcript

  1. 長野市の日帰り旅行プランナー
    Powered by ChatGPT API
    信州ハッカソン in 長野
    2023/06/24(土)、06/25(日)、07/01(土)
    長田 英幸

    View full-size slide

  2. 目次
    1. 自己紹介
    2. 引用:日本マイクロソフト株式会社 Cloud Solution Architect 蒲生弘郷氏の資料より
    3. AlexaにChatGPT APIを繋いだイメージ図
    4. Alexa-hostedスキルの説明
    5. ChatGPT APIとの連携内容-1
    6. ChatGPT APIとの連携内容-2
    7. 今後の展開
    8. 最後に、現状のデモをします。

    View full-size slide

  3. 自己紹介
    長田英幸
    大阪でWebプログラマしています。
    個人開発は、主にスマートスピーカー関係。
    最終目標は、会話AIが作ることです。
    note始めました。
    https://note.com/hideyukinagata

    View full-size slide

  4. 引用:日本マイクロソフト株式会社 Cloud Solution Architect 蒲生弘郷氏の資料より
    0421DS協会_ChatGPTによって描かれる未来とAI開発の変遷.pdf
    https://speakerdeck.com/hirosatogamo/0421dsxie-hui-chatgptniyotutemiao-kareruwei-lai-toaikai-fa-nobian-qian?slide=16

    View full-size slide

  5. AlexaにChatGPT APIを繋いだイメージ図
    引用元:
    https://developer.amazon.com/ja-JP/docs/alexa/ask-overviews/what-is-the-alexa-skills-kit.html
    8秒の壁
    ChatGPT API
    Alexa-hostedスキルで作成中・・・
    5

    View full-size slide

  6. Alexa-hostedスキルの説明
    https://developer.amazon.com/ja-JP/docs/alexa/hosted-skills/build-a-skill-end-to-end-using-an-alexa-
    hosted-skill.html
    AWSの次のサーバーレスサービスが、初期設定を済ませた状態で、後はコードを書くだけ状態に
    • Alexaのサービスリージョン(3つすべて)のAWS Lambdaエンドポイント
    • メディアストレージ用のAmazon S3バケット
    • データを永続化するためのAmazon DynamoDBテーブル

    View full-size slide

  7. ChatGPT APIとの連携内容-1
    Pythonで作っています。
    公式のopenaiを読み込んで、ChatGPT APIと連携する関数を作成しました。
    「Alexaの8秒制限」があるので、GPT-4は遅すぎて使えません。
    応答が自然になるように、試行錯誤している最中です。

    View full-size slide

  8. ChatGPT APIとの
    連携内容ー2

    View full-size slide

  9. 今後の展開
    AmazonにあるAlexaスキルストアへの公開
    LINEへ誘導するためのQRコードの表示対応
    ChatGPTのFunction callingに対応して、「嘘が含まれない」観光情報の提供
    画像対応
    英語対応 → アメリカをはじめとする世界中のスキルストアへの公開
    長野市の魅力を、ChatGPT × 観光 を通して、
    日本および世界中に伝えていける潜在能力がある
    アプリ(Alexaスキル)だと自負しています。

    View full-size slide

  10. 「申請して公開まで出来ました」と言いたかったです。
    申し訳ないです。

    View full-size slide

  11. 最後に、現状のデモをします。
    ご清聴ありがとうございました。
    07/01 デモが上手く動かなくて申し訳ありません。
    Skillストア公開を目指しますので、そちらでご確認ください。

    View full-size slide