メインコンテンツまでスキップ

Databricks での生成AI アプリの構築の概要

Mosaic AI は、生成AI アプリケーションを構築、デプロイ、管理するための包括的なプラットフォームを提供します。 このページでは、モデルの提供から高度な AI エージェントのデプロイまで、Databricks で生成AI アプリを開発するための基本的なツールとワークフローについて説明します。

生成 AI モデルの提供とクエリ

単純なユースケースでは、ジェネレーションAIモデルを直接提供できます。モデルサービングを使用すると、OpenAIや などの プロバイダーから厳選されたオープンソースおよびサードパーティのジェネレーション モデルのセットにアクセスできます。AILLMAnthropic

機能

説明

基盤モデルAPI

DBRX Instruct DatabricksAI、 Meta-Llama-3.1-70B-Instruct などのオープンソースおよび微調整されたモデルバリアントを含む、 ホスト型 モデルを提供します。 GTE-Large 、および Mistral-7B

外部モデル

Databricks の外部でホストされている生成AI モデルを提供します。Databricks は、外部モデルエンドポイントを一元的に管理して、 OpenAI GPT-4Anthropic Claude などのモデルへのレート制限とアクセス権を管理できます。

エンタープライズグレードのAIエージェントを構築

より高度なユースケースでは、Mosaic AIを使用すると、単純なツールコールエージェントから複雑なRetrieval Augmented Generation(RAG)システムやマルチエージェントシステムまで、AIエージェントのプロトタイプ作成、構築、デプロイを行うことができます。

ノーコードツールから始めることも、LangChainやLlamaIndexなどの一般的なライブラリと統合する堅牢なコードファーストフレームワークを使用することもできます。

機能

説明

AI Playground (コードなし)

ノーコード環境でAIエージェントのプロトタイプを作成し、テストします。エージェントの動作とツールの統合を迅速にエクスペリメントしてから、デプロイ用のコードを生成します。

モザイク AI エージェントフレームワーク

Pythonでエージェントを作成、デプロイ、評価します。LangChain、LangGraph、純粋なPythonコードエージェントなど、任意のオーサリングライブラリで記述されたエージェントをサポートします。ガバナンスのための Unity Catalog と追跡のための MLflow をサポートします。

AI Builder (コードなし)

ドメイン固有のAIエージェントシステムを、シンプルなノーコードインターフェースで構築し、最適化します。データとメトリクスに焦点を当てながら、 AI Builderは実装を合理化します。

ツールを使用したAIエージェントの拡張

AIエージェントツールを使用すると、エージェントはテキストを生成する以上のことができます。データの取得、 APIsの呼び出し、またはカスタムコードの実行を行うことができます。 ツールは、ガバナンスと再利用のために Unity Catalog を通じて管理できます。

機能

説明

AIエージェントツール

構造化データと非構造化データのクエリ、コードの実行、または外部サービス APIsへの接続を行うエージェント ツールを作成します。

エージェントの評価、デバッグ、最適化

高品質の薬剤を確保するためには、継続的なモニタリングと評価が不可欠です。Mosaic AI には、エージェントのパフォーマンスを追跡し、フィードバックを収集し、改善を推進するための組み込みツールがあります。

タスク

説明

エージェントの評価

Agent Evaluation と MLflow を使用して、品質、コスト、待機時間を測定します。組み込みのレビューアプリを通じて関係者や対象分野の専門家からフィードバックを収集し、LLMジャッジを使用して品質問題を特定して解決します。

MLflow Tracing

エンドツーエンドの可観測性のために MLflow Tracing を使用します。 エージェントが行ったすべてのステップをログに記録することで、開発および本番運用におけるエージェントの動作のデバッグ、監視、監査が容易になります。

AIエージェントの製品化

AIエージェントを本番環境化するには、可観測性、ガバナンス、信頼性の高いデプロイが必要です。Mosaic AI は、エージェントを本番環境化するための、管理されたスケーラブルで安全な機能を提供します。

タスク

説明

Log and 登録する models

エージェントのコード、構成、アーティファクトを Unity Catalog に記録して、統一されたガバナンスとライフサイクル管理を実現します。

エージェントのデプロイ

Mosaic AI Model Serving を使用して、エージェントを管理されたスケーラブルなエンドポイントとしてデプロイします。オートスケール、低レイテンシ推論、統合モニタリングをすぐに利用できます。

エージェントの監視

レイクハウスモニタリングはAgent Evaluationと緊密に統合されているため、オフライン評価とオンラインモニタリングで同じ評価構成(LLM 審査員とカスタムメトリクス)を使用できます。

この記事は役に立ちましたか?