GEMINI_API_2

最先端の RAG を使用して、NASA の Apollo 11 ミッション データの力を解き放ちます。

機能

GEMINI_API_2 は、NASA の Apollo 11 ミッション アーカイブから豊富な情報を利用できるように設計された革新的なアプリケーションです。このアプリは、テキスト、画像、動画、音声ファイルなど、さまざまな種類のマルチモーダル データを処理し、ミッションに関する包括的な分析情報と概要を提供します。GEMINI_API_2 は、Gemini API の強力な機能を活用することで、NASA の膨大なアーカイブから関連情報を効率的にアクセスして取得できるようにします。
GEMINI_API_2 の仕組みは次のとおりです。
データの準備: まず、アポロ 11 ミッションに関連する NASA の公開アーカイブから、テキスト ドキュメント、画像、動画、音声ファイルなどのデータを収集します。
データの抽出と要約: アプリは Tesseract で光学式文字認識(OCR)を使用して、画像からテキストを抽出します。抽出されたテキストは Gemini API にフィードされ、効率的な検索用に調整された簡潔で有益な要約が生成されます。
エンベディングの生成: 生成された要約は、Gemini のテキスト エンベディング モデルを使用してベクトル エンベディングに変換されます。これらのエンベディングは要約を数値で表したものであるため、効率的な類似性検索に適しています。
ベクトル データベースの作成: これらのエンベディングは Chroma DB に保存されます。Chroma DB は、類似性検索に基づいて関連ドキュメントを迅速かつ正確に取得できるベクトル データベースです。
RAG システムへのクエリ: ユーザーがシステムにクエリを実行すると、GEMINI_API_2 はエンベディングに基づいて最も関連性の高いドキュメントを取得します。

構成

  • Google Colaboratory

チーム

By

Kolapo 博士

差出人

ナイジェリア