Amazon BedrockでClaude3 Opusがリリース

## はじめに
株式会社NTTデータ デザイン＆テクノロジーコンサルティング事業本部の@nttd-kashiwabarayです。
BedrockでAnthropicのClaude 3 Opusがリリースされましたので、記載します。Anthropicが3月4日に Claude3を発表した際に、Amazon BedrockではClaude 3 Sonnetは同日、Claude 3 Haikuは3月13日にリリースされており、<B>ついにClaude 3 Opusが4月16日にリリース</B>されました。

## Amazon Bedrockとは
Amazon Bedrockは複数の基盤モデルから用途に最適なものを選択し、APIで利用可能な基盤としてサービスが開始されました。Amazonが提供するAmazon Titan、Anthropicが提供するClaude、co:hrereが提供するCommand & Embedの他、Jurassic、Llama2、Mistral AI、Stable Diffusionが利用可能なサービスとなります。今後もさらにモデルが追加されていくと考えられます。

ただし、現在ではAPIで様々な基盤モデルを利用可能なサービスだけに留まらず、<B>Amazon Bedrockは生成 AI アプリの構築・運用をサポートする幅広い機能を提供するサービス</B>となっており、様々なサービスがリリースされています。以下にいくつかの概要を紹介します。

■<B>Knowledge Bases for Amazon Bedrock</B>
本サービスはフルマネージド型のRAG機能を提供しています。これまではKendraを活用してRAGを構築していた方も多かったかと思いますが、本サービスを活用すれば簡易にRAG機能を活用することが可能となります。

■<B>Agent for Amazon Bedrock</B>
本サービスはAPIを呼び出し、タスクを実行するAgent機能をフルマネージドで提供しています。Agentがユーザのクエリを理解し、Knowledge Baseから検索したり、事前に登録されているスキル（API）を活用してタスク完了に必要なアクションを実行することが可能となります。この機能を活用することによって、「デジタルレイバー」、「デジタルヒューマン」といった世界を実現することが可能となります。

■<B>Model Evaluation on Amazon Bedrock</B>
本サービスを活用することにより、複数の基盤モデルをコード不要で比較・評価し、ユースケースに最適なモデルを選択することが可能になります。評価方法は自動評価またはAmazon SageMaker Ground Truthのような人間による評価を選択することが可能です。評価用のデータセットや評価指標も選択することが可能となっております。

■<B>Guadrails for AmazonBedrock</B>
本サービスは自社ポリシーに従って、ユーザーの入力や基盤モデルの出力から望ましくないコンテンツを制御するためのガードレールを定義することが可能です。


## Claudeとは
ClaudeはAnthropicによって構築されたLLMとなります。AnthoropicはOpen AIの元従業員が2021年に設立した会社でAIの安全性を重視しています。Constitutional AIに基づいてモデルを訓練することで安全性を担保しております。

2024年3月4日にClaude 3を発表しました。<B>Claude3は用途に応じて3種類のモデル</B>を持っています。<B>最も高性能な「Opus」</B>、<B>応答の速さが特徴の「Sonnet」</B>、<B>コンパクトでコストパフォーマンスに優れた「Haiku」</B>の3つとなり、いずれのモデルも100万トークン超の入力が可能となっています。

特に「Opus」は、以下の表のように<B>複数のベンチマークでGPT-4の性能を上回った</B>と言われています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3120881/be7cc891-47c6-e18a-08c7-86ee2964e0c4.png)
出典：https://www.anthropic.com/news/claude-3-family


## Claude3 Opusの活用
マネジメントコンソールからBedrockのサービスにアクセスしてみます。<B>現状はオレゴンリージョンのみがClaude 3 Opusをリリース</B>しており、他のリージョンではまだリリースされていないようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3120881/e624e182-2d63-339f-43f7-3e8763b3adcf.png)

<B>東京リージョンはClaude 3 SonnetおよびClaude 3 Haikuもまだリリースされていない状況</B>となっており、今後のリリースが待ち遠しい状況となっています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3120881/80a215f2-d055-5ba0-15e0-a140ada442d8.png)

モデルを活用するにあたっては事前にモデルアクセスのリクエストを実施して、サブスクライブする必要はありますが、リクエスト後すぐに活用可能となります。まずはコンソール上から簡単に触ってみます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3120881/9b6df200-e8c9-c2f9-6215-edca1a8205f3.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3120881/a6ce1d9f-abf4-f9cf-a777-68e2f4509591.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3120881/8199d883-8a32-3953-c9c6-d8f45f97e900.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3120881/49216679-a0c9-08c1-43d9-8a9653c66f7f.png)

## 今後の活用に向けて
AWSを活用しているお客様はBedrockを活用することによって、既存のAWS環境上から<B>プライベートなネットワークを介して、ClaudeなどのLLMにアクセスすることが可能</B>となります。また、<B>モデルの切替も容易に実施可能</B>となりますので、<B>マルチLLMの環境を簡易に構築することが可能</B>です。

また、Bedrockが提供している様々なサービスと組み合わせることによって、より高度な活用を実施することも可能となりますので、今年度はよりビジネス領域で活用していければと思います。現状はOpusはオレゴンリージョンだけの提供となっており、法令の兼ね合いもあり、海外リージョンへデータを格納することができないお客様もいらっしゃるかと思いますので、<B>東京リージョンでのリリースも待ち遠しい</B>なと思います。

## まとめ
本日はAmazon Bedrockで昨日リリースされたClaude 3 Opusを中心に記載させていただきました。今後はどのようなビジネスユースケースで活用し、付加価値を提供できるかを検討しつつ、Agent for Amazon Bedrockなども活用し、より高度なサービスの提供を実施していきたい。

## 仲間募集

NTTデータ テクノロジーコンサルティング事業本部 では、以下の職種を募集しています。

<details><summary>1. クラウド技術を活用したデータ分析プラットフォームの開発・構築(ITアーキテクト/クラウドエンジニア)</summary>

クラウド／プラットフォーム技術の知見に基づき、DWH、BI、ETL領域におけるソリューション開発を推進します。
https://enterprise-aiiot.nttdata.com/recruitment/career_sp/cloud_engineer

</details>

<details><summary>2. データサイエンス領域（データサイエンティスト／データアナリスト）</summary>

データ活用／情報処理／AI／BI／統計学などの情報科学を活用し、よりデータサイエンスの観点から、データ分析プロジェクトのリーダーとしてお客様のDX／デジタルサクセスを推進します。
https://enterprise-aiiot.nttdata.com/recruitment/career_sp/datascientist

</details>

<details><summary>3.お客様のAI活用の成功を推進するAIサクセスマネージャー</summary>

DataRobotをはじめとしたAIソリューションやサービスを使って、
お客様のAIプロジェクトを成功させ、ビジネス価値を創出するための活動を実施し、
お客様内でのAI活用を拡大、NTTデータが提供するAIソリューションの利用継続を推進していただく人材を募集しています。
https://nttdata.jposting.net/u/job.phtml?job_code=804

</details>

<details><summary>4.DX／デジタルサクセスを推進するデータサイエンティスト《管理職/管理職候補》</summary>
データ分析プロジェクトのリーダとして、正確な課題の把握、適切な評価指標の設定、分析計画策定や適切な分析手法や技術の評価・選定といったデータ活用の具現化、高度化を行い分析結果の見える化・お客様の納得感醸成を行うことで、ビジネス成果・価値を出すアクションへとつなげることができるデータサイエンティスト人材を募集しています。

https://nttdata.jposting.net/u/job.phtml?job_code=898

</details>


## ソリューション紹介

<details><summary> Trusted Data Foundationについて</summary><div>

～データ資産を分析活用するための環境をオールインワンで提供するソリューション～
https://enterprise-aiiot.nttdata.com/tdf/
最新のクラウド技術を採用して弊社が独自に設計したリファレンスアーキテクチャ（Datalake+DWH+AI/BI）を顧客要件に合わせてカスタマイズして提供します。
可視化、機械学習、DeepLearningなどデータ資産を分析活用するための環境がオールインワンで用意されており、これまでとは別次元の量と質のデータを用いてアジリティ高くDX推進を実現できます。

</div></details>


<details><summary> TDF-AM（Trusted Data FoundationⓇ - Analytics Managed Service）について</summary><div>

～データ活用基盤の段階的な拡張支援（Quick Start) と保守運用のマネジメント（Analytics Managed）をご提供することでお客様のDXを成功に導く、データ活用プラットフォームサービス～
https://enterprise-aiiot.nttdata.com/service/tdf/tdf_am
TDFⓇ-AMは、データ活用をQuickに始めることができ、データ活用の成熟度に応じて段階的に環境を拡張します。プラットフォームの保守運用はNTTデータが一括で実施し、お客様は成果創出に専念することが可能です。また、日々最新のテクノロジーをキャッチアップし、常に活用しやすい環境を提供します。なお、ご要望に応じて上流のコンサルティングフェーズからAI/BIなどのデータ活用支援に至るまで、End to Endで課題解決に向けて伴走することも可能です。

</div></details>


<details><summary>NTTデータとTableauについて </summary><div>

ビジュアル分析プラットフォームのTableauと2014年にパートナー契約を締結し、自社の経営ダッシュボード基盤への採用や独自のコンピテンシーセンターの設置などの取り組みを進めてきました。さらに2019年度にはSalesforceとワンストップでのサービスを提供開始するなど、積極的にビジネスを展開しています。

これまでPartner of the Year, Japanを4年連続で受賞しており、2021年にはアジア太平洋地域で最もビジネスに貢献したパートナーとして表彰されました。
また、2020年度からは、Tableauを活用したデータ活用促進のコンサルティングや導入サービスの他、AI活用やデータマネジメント整備など、お客さまの企業全体のデータ活用民主化を成功させるためのノウハウ・方法論を体系化した「デジタルサクセス」プログラムを提供開始しています。
https://enterprise-aiiot.nttdata.com/service/tableau

</div></details>


<details><summary>NTTデータとAlteryxについて </summary><div>
Alteryxは、業務ユーザーからIT部門まで誰でも使えるセルフサービス分析プラットフォームです。

Alteryx導入の豊富な実績を持つNTTデータは、最高位にあたるAlteryx Premiumパートナーとしてお客さまをご支援します。

導入時のプロフェッショナル支援など独自メニューを整備し、特定の業種によらない多くのお客さまに、Alteryxを活用したサービスの強化・拡充を提供します。

https://enterprise-aiiot.nttdata.com/service/alteryx

</div></details>

<details><summary>NTTデータとDataRobotについて </summary><div>
DataRobotは、包括的なAIライフサイクルプラットフォームです。

NTTデータはDataRobot社と戦略的資本業務提携を行い、経験豊富なデータサイエンティストがAI・データ活用を起点にお客様のビジネスにおける価値創出をご支援します。

https://enterprise-aiiot.nttdata.com/service/datarobot

</div></details>

<details><summary> NTTデータとInformaticaについて</summary><div>

データ連携や処理方式を専門領域として10年以上取り組んできたプロ集団であるNTTデータは、データマネジメント領域でグローバルでの高い評価を得ているInformatica社とパートナーシップを結び、サービス強化を推進しています。
https://enterprise-aiiot.nttdata.com/service/informatica

</div></details>

<details><summary>NTTデータとSnowflakeについて </summary><div>
NTTデータでは、Snowflake Inc.とソリューションパートナー契約を締結し、クラウド・データプラットフォーム「Snowflake」の導入・構築、および活用支援を開始しています。

NTTデータではこれまでも、独自ノウハウに基づき、ビッグデータ・AIなど領域に係る市場競争力のあるさまざまなソリューションパートナーとともにエコシステムを形成し、お客さまのビジネス変革を導いてきました。
Snowflakeは、これら先端テクノロジーとのエコシステムの形成に強みがあり、NTTデータはこれらを組み合わせることでお客さまに最適なインテグレーションをご提供いたします。

https://enterprise-aiiot.nttdata.com/service/snowflake

</div></details>