【Claude 3 Haiku】Amazon Bedrock を利用した Alexa スキル「AI 基盤くん」を更新しました!

記事タイトルとURLをコピーする

Bedrock Alexa Skill

 こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回は、Alexa スキル更新のお知らせです。タイトル通りなのですが、Amazon Bedrock を利用した Alexa スキル「AI 基盤くん」を更新しました!

更新内容 

 AI のモデルを、新しく 2024 年 3 月 15 日に Amazon Bedrock で利用可能になった Anthropic 社の Claude 3 Haiku に変更しました。
 Claude Instant V1 からの変更になります。
 
aws.amazon.com

 また、内部的なことになりますが、Claude 3 Haiku は、現在(2024 年 3 月 27 日)バージニア北部リージョンとオレゴンリージョンのみで利用可能なので、今回、Alexa のバックエンドの AWS のリソースを東京リージョンからオレゴンリージョンに移行しました。

 スキル公開時のブログは、以下となります。よろしければ、ご確認ください。
 
blog.serverworks.co.jp

AI 基盤くんとは

 AI 基盤くんは、AWS の生成 AI サービスである Amazon Bedrock を利用して、生成 AI がユーザーの質問に一問一答で回答してくれる Alexa スキルです。
 Bedrock は、基盤、という意味のため、スキル名は「AI 基盤くん」となっています。
 
aws.amazon.com

スキルの説明

 以下、AI 基盤くん Alexa スキルのページに記載しているスキルの説明からの抜粋です。

AI 基盤くん

 AI 基盤くんは、AWS の生成 AI サービスである Amazon Bedrock を利用して、生成 AI があなたの質問に回答する Alexa スキルです。あなたが質問したい内容を、一言、話してください。生成 AI の回答後、続けて別の質問ができます。(一問一答形式です。)
 また、回答の読み上げの声を選択できます。初回利用時に、女性の声か男性の声かを選択してください。
 

  • 回答をもう一度聞きたい場合は、回答後に「リピート」と言ってください。
  • 回答の読み上げの声を設定し直したい場合は「声の設定」と言ってください。
  • スキルを終了したい場合は「おしまい」と言ってください。

 
【Amazon Bedrock とは】
 Amazon Bedrock は、AWS の生成 AI サービスです。複数の高性能な生成 AI のモデルが用意されており、用途に応じてモデルを選択することができます。
 本 Alexa スキルでは、現在 AWS のオレゴンリージョンで公開されている Anthropic 社の Claude 3 Haiku を利用しています。
 
www.anthropic.com  
【注意点】

  • 現在、無料でご利用いただけますが、一日 30 回の質問の制限があります。
  • 現在の利用制限や仕様、AI のモデル等は、今後変更される可能性があります。
  • 誤った回答が生成される場合があります。回答の内容等は、保証しておりません。
  • 現在、レスポンス時間の関係で、AI のモデルは、Claude 3 Haiku を選択しています。Claude 3 Sonnet と比べると軽量で高速ですが、誤った回答が生成される割合は高くなります。

 
www.anthropic.com

AI 基盤くんの特徴

 上記のスキルの説明にも記載していますが「AI 基盤くん」には、以下のような特徴があります。それぞれ少し詳しく見ていきたいと思います。
 

  • 声が選べる
  • リピート機能
  • 続けて質問(一問一答形式)

特徴詳細

声が選べる

 初回利用時に生成 AI の回答の声を女性、男性、から選択します。あとで変更も可能です。音声アシスタントの声は女性の声が多いですが、男性の声が選べ、生成 AI の回答のみ声が変更されます。

リピート機能

 生成 AI の回答後に「リピート」と言うと、もう一度言ってくれます。聞き取れなかった場合も再度回答を聞くことができます。

続けて質問(一問一答形式)

 生成 AI の回答後に別の質問をすると、続けて別の質問に回答してくれます。続けて質問したいことがある場合も再度スキルを起動しなくて済みます。ただ、現時点では、一問一答形式で、前の質問の回答は、覚えていません。

制限について

利用回数制限

 無料でご利用いただけますが、現在は、一日 30 回の質問の制限があります。制限数の増減は、今後の利用状況を見ながら、検討したいと思います。

回答の長さ

 回答の文字数制限を行っているため、こちらも今後、増減を検討したいと思います。

生成 AI のモデルについて

 AI 基盤くんでは、Anthropic 社の Claude 3 Haiku を利用しています。
 Anthropic 社のモデルの中では Claude 3 ファミリー は一番性能が高く、Haiku はその Claude 3 ファミリーの中で、一番軽量で高速なモデルとなっています。
 
 Claude 3 Haiku より一つ上位のモデル、Claude 3 Sonnet も現時点(2024 年 3 月 27 日)で利用可能ですが、Alexa スキルは、Lambda からの応答時間「8 秒以内」という制限があるため、今回は Claude 3 ファミリーの中で一番高速な Claude 3 Haiku を利用することにしました。
 
 Claude 3 Sonnet の実力については、以下のブログで簡単に検証していますので、よろしければ、あわせてご確認ください。
 
blog.serverworks.co.jp

 今後、Anthropic 社のモデルに限らず、Bedrock で新しく最適と思われるモデルが公開された場合は、引き続きモデルの変更を検討したいと思います。

まとめ

 今回は、Alexa スキル「AI 基盤くん」更新のお知らせでした。Claude 3 Haiku ということで、正答率は、Claude 3 ファミリー の中では低めですが、ChatGPT 対抗の Anthropic 社のモデルを、気軽に試すことができますので、ぜひ一度使ってみてください!

 いや〜、Amazon Bedrock って本当にいいものですね!
 

坂本 知子(記事一覧)

サーバーワークスのこけしの人(@t_sakam)。2020 APN AWS Top Engineers。