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

面倒ミント〜クラウドを使って植物と会話したい@JAWS-UG 青森

Avatar for HaruyaTaniguchi HaruyaTaniguchi
November 24, 2024
5

面倒ミント〜クラウドを使って植物と会話したい@JAWS-UG 青森

Avatar for HaruyaTaniguchi

HaruyaTaniguchi

November 24, 2024
Tweet

Transcript

  1. ߏ੒ͱσʔλͷྲྀΕʢ IoT CoreɺLambdaɺkintoneɺVonageʣ ϛϯτ (M5Atom) MQTT AWS IoT Core IoT

    rule IoT topic IoT action IoT MQTT protocol {“moisture” : , “too_much” : } ౔৕ਫ෼͕ᮢ஋ΛԼճ͍ͬͯΕ͹
 Voice APIΛίʔϧͯ͠ൃ৴ call AWS Lambda Ϩίʔυొ࿥ Ϩίʔυऔಘ εϚϗ or ެऺి࿩ ൃ৴ AI StudioͰίʔϧϑϩʔΛ࡞੒ͯ͠ண৴Λड͚औΓɺ ె௕Ξϥʔτͷྦྷੵ஋͕ᮢ஋Ҏ্Ͱண৴࣌ͷ੍ޚΛม͑Δ Ԡ౴ ແঈͷѪʹެऺి࿩͔Βͷண৴ͩͬͨ৔߹ɺ ె௕ΞϥʔτͷΧ΢ϯτΛϦηοτ͢Δ ଞͷஉʹԣೖΓ͞ΕΔײΛ ग़ͨ͢Ίɺ൪߸ͱίʔϧϑ ϩʔΛผ్༻ҙ͠సૹɻ DynamoDB ΁ͷஔ͖׵͑Λݕ౼த GPT kintone(DB)
  2. 7POBHF"*4UVEJP ϊʔίʔυͰίʔϧϑϩʔͱ͍͏ड͚౴͑ͷϩδοΫ͕૊ΊΔػೳɻ ϛϯτͷड͚౴͑͸શͯ͜ΕͰఆٛͯ͠·͢ɻศརͳϊʔυ͕ἧͬͯΔɻ Ϣʔβʹʮ૬ஊ͸ͳ ͍ʁʯͱ໰͍͔͚ͯɺ ճ౴͕͋Ε͹ɺ จࣈྻΛม਺ʹ֨ೲɻ (&5Ͱ%#ͷ஋Λࢀর ͯ͠ɺ͜Ε·Ͱͷ૬ஊ ճ਺Λऔಘ

    ૬ஊճ਺ʹԠͯ͡ ॲཧͷ෼ذ (15Λݺͼग़ͯ͠ Ϣʔβ͔Βͷ ૬ஊʹର͢Δճ౴ Λੜ੒ ྫɿ૬ஊճ਺͕ҰఆҎԼͩͬͨΒɺ૬ஊʹ౴͑ͯ͘ΕΔॲཧ )551ϦΫΤετ Ϣʔβ΁ͷ໰͍͔͚ ৚݅෼ذ --.ݺͼग़͠
  3. ߏ੒ͱσʔλͷྲྀΕ %#΁ͷ্ͷه࿥ɿ ֤छηϯαʔ஋΍ɺਫͷ΍Γ͗͢౓߹ ͍ͳͲΛ%#ʹొ࿥ɻ ϛϯτ (M5Atom) MQTT AWS IoT Core

    IoT rule IoT topic IoT action IoT MQTT protocol {“moisture” : , “too_much” : } ౔৕ਫ෼͕ᮢ஋ΛԼճ͍ͬͯΕ͹
 Voice APIΛίʔϧͯ͠ൃ৴ call AWS Lambda Ϩίʔυొ࿥ Ϩίʔυऔಘ εϚϗ or ެऺి࿩ ൃ৴ AI StudioͰίʔϧϑϩʔΛ࡞੒ͯ͠ண৴Λड͚औΓɺ ె௕Ξϥʔτͷྦྷੵ஋͕ᮢ஋Ҏ্Ͱண৴࣌ͷ੍ޚΛม͑Δ Ԡ౴ ແঈͷѪʹެऺి࿩͔Βͷண৴ͩͬͨ৔߹ɺ ె௕ΞϥʔτͷΧ΢ϯτΛϦηοτ͢Δ ଞͷஉʹԣೖΓ͞ΕΔײΛ ग़ͨ͢Ίɺ൪߸ͱίʔϧϑ ϩʔΛผ్༻ҙ͠సૹɻ GPT
  4. ߏ੒ͱσʔλͷྲྀΕ ϛϯτ (M5Atom) MQTT AWS IoT Core IoT rule IoT

    topic IoT action IoT MQTT protocol {“moisture” : , “too_much” : } ౔৕ਫ෼͕ᮢ஋ΛԼճ͍ͬͯΕ͹
 Voice APIΛίʔϧͯ͠ൃ৴ call AWS Lambda Ϩίʔυొ࿥ Ϩίʔυऔಘ εϚϗ or ެऺి࿩ ൃ৴ AI StudioͰίʔϧϑϩʔΛ࡞੒ͯ͠ண৴Λड͚औΓɺ ె௕Ξϥʔτͷྦྷੵ஋͕ᮢ஋Ҏ্Ͱண৴࣌ͷ੍ޚΛม͑Δ Ԡ౴ ແঈͷѪʹެऺి࿩͔Βͷண৴ͩͬͨ৔߹ɺ ె௕ΞϥʔτͷΧ΢ϯτΛϦηοτ͢Δ ଞͷஉʹԣೖΓ͞ΕΔײΛ ग़ͨ͢Ίɺ൪߸ͱίʔϧϑ ϩʔΛผ్༻ҙ͠సૹɻ GPT ϛϯτ͔Βͷൃ৴ɿ w "84*P5$PSFΛτϦΨʔʹɺ-BNCEBͷίʔυ͔Β 7POBHFͷ7PJDF"1*Λୟ͍ͯϢʔβʔʹൃ৴ɻ w ൃ৴ޙͷ΍ΓऔΓ͸"*4UVEJPͰॲཧɻ
  5. ߏ੒ͱσʔλͷྲྀΕ ϛϯτ (M5Atom) MQTT AWS IoT Core IoT rule IoT

    topic IoT action IoT MQTT protocol {“moisture” : , “too_much” : } ౔৕ਫ෼͕ᮢ஋ΛԼճ͍ͬͯΕ͹
 Voice APIΛίʔϧͯ͠ൃ৴ call AWS Lambda Ϩίʔυొ࿥ Ϩίʔυऔಘ εϚϗ or ެऺి࿩ ൃ৴ AI StudioͰίʔϧϑϩʔΛ࡞੒ͯ͠ண৴Λड͚औΓɺ ె௕Ξϥʔτͷྦྷੵ஋͕ᮢ஋Ҏ্Ͱண৴࣌ͷ੍ޚΛม͑Δ Ԡ౴ ແঈͷѪʹެऺి࿩͔Βͷண৴ͩͬͨ৔߹ɺ ె௕ΞϥʔτͷΧ΢ϯτΛϦηοτ͢Δ ଞͷஉʹԣೖΓ͞ΕΔײΛ ग़ͨ͢Ίɺ൪߸ͱίʔϧϑ ϩʔΛผ్༻ҙ͠సૹɻ GPT Ϣʔβʔ͔Βͷൃ৴Λॲཧ w "*4UVEJPͷίʔϧϑϩʔΛ࢖༻ͯ͠ॲཧɻ%#ͷ৘ใͷ஋Λࢀরͯ͠ɺରԠΛ ม͑Δɻ௨ৗ͸ࠓͷঢ়ଶΛԠ౴͢͠Δɻ w ਫ͕े෼Ͱ͋Ε͹ɺ(15Ͱ૬ஊʹ౴͑ͯ͘ΕΔɻ w ె௕Ξϥʔτ࣌͸ผ൪߸΁సૹ͠ɺผͷίʔϧϑϩʔͰॲཧɻ w ެऺి࿩͔Βͷൃ৴Ͱɺె௕ΞϥʔτΛϦηοτɻ