Amazon Web Services ブログ

SAP JouleでAmazon Bedrock上のAnthropic Claudeモデルを使いSAPコンサルティングプロジェクトを加速

本記事はAWSとSAPが共同で執筆しました。成功したパートナーシップとこのブログ記事への貢献について、SAP Joule For ConsultantチームのSachin Kaura氏に感謝いたします。

はじめに:コンサルタントが直面する課題

SAPコンサルタントが複雑なクラウドトランスフォーメーションプロジェクトに取り組む機会が増える中、重要な実装ガイダンスやベストプラクティスへのアクセスが課題となっています。コンサルタントは、特定のお客様のシナリオに適した情報を見つけるために、膨大なドキュメント、認定資料、SAP Knowledge Base記事を検索することに貴重な稼働時間を費やすことがよくあります。主要な実装手順、構成の詳細、トラブルシューティングガイダンスは複数のソースに分散しているため、コンサルタントはお客様に価値を提供することに集中すべき時間を技術ドキュメントの検索に費やしています。これにより、プロジェクトの提供が遅延し、チームが重要な実装フェーズで期限を守るのに苦労するため、手戻りのリスクが増加します。

これらの課題に対処するため、SAPチームはAWSと提携してSAP Joule for Consultants(J4C)を開発しました。Amazon Bedrockを介したAnthropicClaudeモデルを使用することで、J4CはSAPの最も権威があり包括的な知識への自然言語アクセスを提供します。このイノベーションにより、コンサルタントは権威あるSAPコンテンツとの会話型AI対話を通じて、技術的な実装要件を迅速にナビゲートし理解できます。J4Cは、コンサルタントがビジネス要件を具体的な実装に変換するのを支援します。

SAP Joule for Consultantsとは?

SAP Joule for Consultantsは、SAP Jouleアシスタントの会話型AI機能であり、コンサルタントがSAPの最も独占的で最新のナレッジベースを使用して、専門家のガイダンスによりSAPプロジェクトを加速するのを支援します。Jouleアシスタントのこのコンサルティング機能は、独占的なSAPコンテンツに基づいた迅速で信頼性の高い回答を提供し、設計上の意思決定を支援し、ベストプラクティスとの整合性を確保することで、コンサルタントの生産性を向上させるように設計されています。

Joule for ConsultantsがSAPコンサルタントとパートナーを支援する方法

SAP Joule for Consultantsを使用すると、コンサルタントは特定のビジネスシナリオのソリューションを迅速に評価し、実装のベストプラクティスにアクセスできます。この機能は、長いドキュメントを会話形式でアクセス可能なガイダンスに変換し、広範な検索を必要としないため、プロジェクト提供中に費やす時間を大幅に削減します。ジュニアコンサルタントとエキスパートの両方を含むコンサルタントは、お客様とのエンゲージメントに取り組む際の効率が向上し、専門知識がリアルタイムのコンテキストでよりアクセスしやすくなります。その結果、情報やドキュメントの検索に費やす時間が減り、お客様や個人的な対話により多くの時間を費やすことができます。

基盤の構築:ビジョンから最初の展開まで

Claudeモデルを特徴とするAmazon BedrockとSAPのGenerative AI Hubの統合が発表された後、AWSはSAPのJouleチームと協力ワークショップを開始し、SAPの膨大な認定資料、ナレッジベース記事、コミュニティコンテンツのリポジトリを生成AI強化の主要候補として特定しました。

プロジェクトは、品質と精度を確保するための包括的な評価データセットの作成から始まりました。チームは、learning.sap.com/certificationsの広範な認定カタログを通じて、SAPの既存の資料を活用しました。このアプローチでは、既に存在する構造化された質問と回答のペアを利用し、包括的な評価データセットを作成できました。重要なブレークスルーは、質問と回答のペアを使用して完全に自動化されたデータ駆動型評価パイプラインを開発したことでした。このアプローチにより、チームは複数の候補モデルとRetrieval-Augmented Generation(RAG)実装を迅速かつ体系的にベンチマークできました。

チームは、モデルのパフォーマンスを最適化するために一連のプロンプトエンジニアリング実験を行いました。例えば、「あなたは専門のSAPテスト受験者です」のような権威ある言葉を使用すると、「あなたはSAPテスト受験者として行動しています」のような控えめな表現よりも大幅に良い結果が得られることを発見しました。認定データセットに対する継続的なテストによって導かれたこれらの改良は、コンサルタント向けの対話のベストプラクティスを確立するのに役立ちました。さらに、チームは、評価データセットに意図的にひっかけ問題を使用するよりも、実際のQ&Aの方が効果的であることを発見しました。

アーキテクチャの詳細:バックボーンとしてのRetrieval Augmented Generation

「Joule For Consultant」プロジェクトは、Retrieval-Augmented Generation(RAG)パターンを活用して、SAP認定学習資料、SAP KBA、SAP Notesから直接コンサルタントのクエリに正確な回答を提供することに焦点を当てています。認定資料はマルチモーダルであり、テキスト、画像、チャートが含まれており、Anthropic Claudeモデルはこれらの理解に優れています。

RAGシステムには、SAPの広範な認定ナレッジリポジトリに合わせたデータ取り込みおよび処理パイプラインが含まれていました。SAP認定資料の構造化および非構造化ドキュメントが体系的に収集、クレンジングされ、検索可能な形式にチャンク(小さな単位)に分割されました。主要なステップには、テキスト、メタデータ(SAP製品バージョン、適用性、実装フェーズなど)の抽出、およびドキュメント間の相互参照の解決が含まれます。セマンティックチャンキングなどの前処理技術が適用され、SAP固有の技術的なニュアンスを保持しながら、コンテンツを文脈的に意味のある単位にセグメント化しました。これらのチャンクは、RAG実装のために高次元ベクトル埋め込みにエンコードされました。処理されたデータは、高速類似性検索用に最適化されたHANAベクトルエンジンにインデックス化され、検索中にコンサルタントのクエリを最も関連性の高いSAPコンテンツに効率的にマッピングできるようにしました。

クエリフェーズでは、RAGサービスは検索と生成を組み合わせて、正確なコンサルティングガイダンスを提供します。コンサルタントがクエリを送信すると、システムはまずベクトルデータベースを活用して、クエリの意図と意味的に整合した上位のSAPナレッジスニペットを取得します。優先順位付けステップでは、関連性スコア、コンテンツの新しさ、または適用性基準に基づいて結果を優先順位付けし、最新で実用的なインサイトを確保します。取得されたコンテキストは、SAPのGenerative AI Hubを介してAmazon BedrockのClaudeモデルに供給され、コンサルティングシナリオに合わせた簡潔な自然言語応答を合成します。重要なことに、応答は取得されたソースに厳密に基づいており、透明性とさらなる探索のために元のSAPドキュメントへの組み込み引用が含まれています。このハイブリッドアプローチは、速度と精度のバランスを取り、コンサルタントがリアルタイムで実装の課題を解決できるようにし、ハルシネーション(AIによる誤った情報生成)を最小限に抑え、従来のサポートチャネルへの依存を減らし、プロジェクトの提供を加速します。

お客様の価値とメリット

SAP Business AIおよびSAP Joule for Consultantsのチーフアーキテクトである、Sachin Kaura氏によると:

「SAP Joule for Consultantsは、SAPの権威あるナレッジベース(2,500万を超えるドキュメントと12テラバイトのSAP専門知識データにわたる)で構築されており、数秒で明確で引用された回答を提供します。Amazon Bedrock上のAnthropic Claudeモデルを活用することで、SAPのグローバルコンサルティングエコシステムに対してこの機能を拡張し、あらゆるレベルのコンサルタントをサポートし、チームがお客様向けにSAPプロジェクトを最大14%高速化して提供できるよう支援しています。」

追加のお客様の声とインサイトについては、SAP Joule for Consultantsページをご覧ください。

SAP J4Cを通じてコンサルティング体験を向上させるSAPの取り組みは、SAPパートナーエコシステム全体に大きなビジネス価値を提供します。ビジネスへの影響は、個々のコンサルタントの生産性を超えて広がります。SAPのパートナーエコシステムでは、コンサルタントの効率の向上は、大規模な経済的利益につながります。SAP J4Cは、信頼できるSAPナレッジへの即座のアクセスを通じて、コンサルタントが1日あたり最大1.5時間を節約し、SAPプロジェクトのタイムラインを大幅に短縮します。

結論

SAP Joule for Consultantsは、エンタープライズコンサルティングの課題に生成AIを思慮深く適用することの変革的な影響を示しています。SAPのGenerative AI Hubを通じたAmazon Bedrock上のAnthropicのClaudeモデルの統合を活用することで、チームは、SAPの膨大なコンサルティングナレッジリポジトリに対する会話型AI機能を実装することで、ナレッジアクセシビリティの根本的な問題に対処しました。このソリューションは、複雑な実装プロジェクト中に権威あるSAPガイダンスへの効率的なアクセスという重要なニーズに対応しています。

SAP Joule for Consultantsを探索し、生成AIがコンサルティングプラクティスとプロジェクト提供能力をどのように変革できるかを直接確認し、Amazon BedrockとAnthropic Claudeのページをレビューして、これらのテクノロジーをより深く理解することをお勧めします。

本ブログはAmazon Bedrockによる翻訳を行い、パートナーSA松本がレビューしました。原文はこちらです。