Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /
Atlas Architecture Center
/ / /

生成系 AI を活用した製品説明の自動化

MongoDB と Together AI は、生成系 AI を活用した多言語製品説明を作成するためのソリューションを提供し、製品のオンボーディングを迅速化します。

ユースケース: Gen AI, Catalog

業種: 小売

製品: MongoDB AtlasDocument ModelMongoDB Node.js ドライバー

パートナー: Together AI

このソリューションでは、高度なビジョンモデルを使用して画像を処理し、画像に関する正確で説得力のある説明を生成する生成系 AI 搭載アーキテクチャを構築する方法を学びます。MongoDB Atlas は運用データレイヤーとして機能し、柔軟なデータモデルを活用して新しい説明が追加されるたびにシームレスにスケーリングし、効率的なデータ管理と容易なスケーラビリティを確保します。

このソリューションは、とりわけ小売業界でその価値が実証されています。小売業者のカタログに新製品を登録するプロセスは、時に時間がかかります。特に、複数の言語や異なる地域で商品説明を作成する場合です。このソリューションは、生成系 AI を通じて初期コンテンツ作成を自動化することでワークフローの合理化をサポートし、小売業者に各製品説明のための堅実なたたき台を提供し、最終的には市場投入までの時間を短縮し、カタログにおける UX ライティング全体の一貫性を向上させます。

商品の説明が不十分または不完全な場合、約 70% の人が商品ページを離れることをご存知ですか?

製品説明は、カスタマー ジャーニーにおいて重要な役割を果たします。買い物客は、購入の決定を行う際にそういった説明を利用します。説明が不十分または欠けている場合、企業は潜在的な収益を失い、顧客を苛立たせるリスクがあります。

オンライン ショッパーの 87% が、購入の決定をする際に製品説明が重要であると考えていることから、優れた製品説明があれば、ユーザーのエンゲージメントと満足度を高めることができます。一方、消費者の 40% が、製品の内容が不十分なためにオンラインで購入した商品を返品していることから、説明が不正確な場合、収益の損失や顧客ベースからの信頼の低下につながる可能性があります。

質の高い説明を書くには、多くの詳細と慎重な考慮が必要です。次のような課題があります。

  • 説得力のある説明の作成: 質が高い製品説明は、ターゲットのニーズや欲求に応えつつ、ビジネスの UX ライティング戦略とブランド アイデンティティに一致したコンシステントなトーンを維持します。

  • SEO 最適化: オーガニックトラフィックを増やし、検索エンジンのランキングを向上させるための、SEO に最適化された製品説明を作成します。

  • 多言語の複雑さ: 多言語ポータルを持ち、複数の営業地域を持つ小売業者の場合、このプロセスはさらに複雑になります。

  • コンテンツ承認の遅延: 説明が書かれた後でも、しばしば承認プロセスが必要となり、市場投入までの時間が遅れることがあります。

このアーキテクチャの中核には、3 つの主要なコンポーネントがあります。

  • MongoDB Atlas: クラウドでデータをシームレスに管理する、強力で汎用性の高いデータ プラットフォームです。MongoDB の柔軟な document model は、複雑さを増すことなく、説明を追加することで、製品を容易にスケールさせることができます(たとえば、複数の言語での翻訳)。

  • オブジェクトストレージ: 効率的な製品画像ファイルのストレージと取得のための効果的なシステムです。これは、Google Cloud Storage、Azure Storage、または AWS S3 でビルドできます。

  • Together AI: さまざまな生成系AI サービスを提供し、数行のコードで主要なオープンソース モデルを実行または微調整することが簡単になります。このソリューションは、利用可能なビジョン LLM を使用して製品説明を生成します。

製品説明のアーキテクチャ図

図 1. 製品説明向け生成系 AI アーキテクチャ

そのプロセスは、図の左側にある「ユーザー / イベント」ラベルから始まります。ノート PC のアイコンは、「製品説明ジェネレーター」システムを表しています。最初に新しい製品が受け取られます。これはユーザーによって手動で追加されるか、自動化されたイベントを通じて一括で追加することが可能です。

次に、小売業者は Together AI のエンドポイントにクエリを送信し、そのビジョンモデルを活用し、コンピューター ビジョンと自然言語処理(NLP)を組み合わせて、テキストと画像を処理し理解することで、説明を生成します。リクエストには、画像の URL、希望する説明の長さ、使用するビジョンモデル、および説明の言語が含まれます。

次に、Together AI がこのデータを取得し、Llama3 視覚モデルの 1 つを使用して画像をスキャンし、指定された要件に一致する説明を生成し、製品の説明をアプリケーションに返します。

最後に、製品とその説明が MongoDB のカタログ内にアップサートされ、接続されているすべてのシステムでリアルタイムに利用可能になります。

このアーキテクチャのスケーラビリティを示すために、以下の図をご覧ください。MongoDB Change Streams を統合することにより、カタログをリスニングしているすべてのアプリケーションでリアルタイムの更新が可能になります。例として、eコマースポータル、ソーシャル メディア プラットフォーム、およびその他のタッチポイントがあります。

リアルタイム統合を備えた製品説明のアーキテクチャ図

図 2. リアルタイム アプリケーションを備えた製品説明向け生成系 AI アーキテクチャ

このソリューションの構築は、5 つの主要なステップに分けられます。

1

Atlas アカウント内でクラスターをプロビジョニングし、デモに必要なデータをデータベースに入力します。1 回の mongorestore コマンドで、githubリポジトリにあるデータダンプを使用してデータベースを迅速に複製できます。

2

クラスターに移動し、[接続] をクリックします。提供された接続文字列をコピーし、.env ファイルに保存します。

3

Together AI にサインインします。アカウントに移動し、[プロフィール] 内から [設定] に移動して [API キー] を選択し、ユーザーキーを取得します。このキーを保存します。このキーは、後ほど env ファイルで必要になります。

4

AWS アカウントに新しいバケットを作成し、プログラムによるアクセス権を持つ IAM ユーザーを生成します。.env ファイルのアクセスキーとシークレットキーを保存します。

5

GitHub リポジトリをローカルマシンにクローンしてデモコードを取得し、環境変数を設定し、依存関係をインストールします。最後に、http://localhost:3003 で、アプリをローカルに実行します。

コードサンプル、構成ファイル、チュートリアル動画を含む総合的な実装の詳細については、GitHub リポジトリをご覧ください。

  • 高品質な製品説明がビジネスの成功を促進: 高品質な製品説明は、ユーザー エンゲージメントを高め、SEO ランキングを向上させて閲覧数が増加し、顧客がより豊富な情報に基づいた購入決定を行えるようにサポートします。

  • MongoDB と Together AI を活用して製品説明を自動化: MongoDB の柔軟でスケーラブルなデータベースと Together AI で利用可能なビジョンモデルを組み合わせることで、小売業者はビジネスニーズに合ったリアルタイムの製品説明生成を自動化できます。

  • 最新のアーキテクチャが市場投入までの時間を短縮: AI とオートメーションにより製品のオンボーディング プロセスを合理化することで、手作業が減り、承認が迅速化されます。製品説明に生成系 AI を使用することで、コンシステントな UX とトーンを維持しながら、余計な労力をかけずに製品カタログを拡張するための、迅速なスケーラビリティを獲得できます。

これらの機能を組み合わせることで、効率と信頼性を確保しつつ、ビジネスニーズに合わせてスケールする堅牢な生成系 AI システムを形成します。

  • Angie Guemes, MongoDB

  • Prashant Juttukonda, MongoDB

戻る

統合トランザクション

項目一覧