Genie Code
Genie Code は、Databricks ワークスペースにおける開発者および技術実務担当者向けの AI コーディングおよびデータアシスタントです。コードを生成および実行し、パイプラインやAI/BIダッシュボードを構築し、エラーをデバッグし、Unity Catalogのテーブル、列、リネージを直接操作して、多段階のデータ作業を加速します。ノートブック、SQLエディター、Lakeflow Pipelines Editor、AI/BIダッシュボード、MLflowで実行され、ページ間を移動する際もチャットスレッドは保持されます。
Genie Code はお客様の Unity Catalog 権限によって管理されるため、お客様がアクセス権のあるデータと、実行権限のある操作にのみアクセスできます。すべてのDatabricks顧客に追加費用なしで利用できます。ノートブック、クエリ、およびジョブの実行に使用されるコンピュートの費用のみが発生します。適正利用制限は不正利用を防止しますが、ほとんどのユーザーに影響することはありません。
Genie Codeは、GenieファミリーのAIエクスペリエンスの一部です。データに関する質問をしたり、ダッシュボードを探索したり、アプリを実行したりできる、シンプルなチャットインターフェースを希望されるビジネスユーザーは、Genieをご利用ください。ドメイン固有の環境向けに信頼できるデータ、メトリクス、およびビジネスルールを構成するデータチームは、Genie Spacesをご覧ください。プライバシー、信頼、セキュリティの詳細については、Databricks AI支援機能の信頼性と安全性を参照してください。
デモビデオ
このデモビデオで、Genie Codeの動作をご覧ください。
製品の表面別のエージェントモードの機能
エージェントモードでは、Genie Code は使用している製品のインターフェースに適応し、複数ステップのタスクを自律的に処理します。LakeFlow Pipelines Editor では、パイプライン編集とデータエンジニアリングに重点を置いています。ノートブックと SQL エディターでは、データの探索と分析をサポートします。ダッシュボードでは、データ分析とダッシュボード作成をサポートします。MLflow は、生成AI アプリケーションのデバッグと改善に役立ちます。
-
- ノートブックのデータサイエンスとML
- Genie Code は Databricks ノートブックと統合されており、探索的データ分析とモデル トレーニングを自動化するように最適化されています。
-
- LakeFlowでのパイプライン開発
- Genie Code には、 ETLワークロードの自動化とLakeFlow Spark宣言型パイプラインの構築を容易にするデータエンジニアリング機能があります。
-
- ダッシュボードでのデータ分析
- Genie Code は、本番運用に対応したダッシュボードを計画および生成し、データ分析を支援します。
-
- MLflowにおける可観測性と評価
- Genie Code は、GenAI アプリケーションを理解、デバッグ、改善できます。
組み込みコードアシスタンス機能
Genie Code は、Unity Catalog メタデータ(テーブル、列、説明、会社の一般的なデータ資産)を使用して、コードの記述、デバッグ、実行中にパーソナライズされた応答を提供します。以下の組み込み機能を使用してください。
-
- Genie Codeとチャット
- Genie Code に質問すると、 Databricksドキュメントからの引用などの関連情報が返されます。
-
- インライン提案とオートコンプリート
- インライン提案を使用してコードの記述を支援します。
-
- クイックフィックス
- Genie Code は、基本的なエラーの修正を自動的に提案し、それを受け入れて実行することを選択できます。
-
- /スラッシュコマンド
- 一般的なプロンプトには /slash コマンドを使用します。
-
- コマンドショートカット
- ノートブックのセル内で Genie Code を直接操作します。
-
- データをフィルタリングする
- サポートされているサーフェスで自然言語を使用してデータをフィルターします。
-
- サンプルデータを調べる
- カタログ エクスプローラーの自然言語を使用して、カタログ エクスプローラーのサンプル テーブル データを探索します。
チュートリアル
始めるには、Genie Code チュートリアルをお試しください。
-
- セグメンテーション分析チュートリアル
- Genie Code を使用して、エンドツーエンドの顧客セグメンテーションを Databricks ノートブック内で直接実行します。
Genie Code 機能のGeo利用可能範囲
Genie Code は、顧客コンテンツを処理する際に Geos を使用してデータの保存場所を管理する指定サービスです。さまざまな地理的領域における Genie Code 機能の可用性の詳細については、 「Databricks 指定サービス」を参照してください。
Genie Code を有効にできない場合は、 AI 機能のためにワークスペース地理内でのデータ処理の強制を 無効にする必要がある可能性があります。「クロスジオ処理を有効にする」を参照してください。