Databricks Assistant とは?
Databricks Assistant は、AI ベースのペアプログラマーおよびサポートエージェントであり、ノートブック、クエリ、ダッシュボード、ファイルの作成をより効率的に行うことができます。コードとクエリの生成、最適化、完了、説明、修正を行うことで、質問に迅速に回答するのに役立ちます。
このページでは、アシスタントに関する一般的な情報を提供します。プライバシー、信頼、セキュリティに関する質問については、 「Databricks AI 支援機能の信頼と安全性」を参照してください。
Databricks Assistant はどのように役立ちますか?
Databricks Assistant には、次のタスクなどに役立つ機能が組み込まれています。
-
さまざまなモードでアシスタントと対話して、必要なサポートを受けられます。
- チャット モード: アシスタントとチャットして質問への回答を得ることができます。Databricksドキュメントからの引用など、関連情報を返します。
- 編集モード: アシスタントが 1 回のプロンプトからノートブック内の複数のセルに提案できるようにします。
- エージェント モード:データサイエンス エージェント (ベータ)を使用して、ノートブックとSQLエディターでマルチステップのデータサイエンス ワークフロー全体を自動化します。
- どのモードでも、一般的なプロンプトには/slash コマンドを使用します。
-
次のアシスタント機能を使用して、コーディングとデバッグに関するサポートを受けることができます。
- コマンド ショートカットを使用して、ノートブックのセル内でアシスタントを直接操作します。
- インライン提案とオートコンプリートにより、コードの記述が容易になります。
- 基本的なエラーの修正を自動的に提案し、それを受け入れて実行できるクイック修正。
- エラーを診断します。アシスタントは環境エラーなどのより複雑なエラーを分析し、修正を試みます。
- アシスタントを使用してジョブのエラーを診断します。
-
自然言語でデータを探索する:
- アシスタントを使用して、 AI/BI ダッシュボードでデータの視覚化を作成します。ダッシュボードにはコンパニオンGenie spacesが自動的に作成され、これらのGenie spacesを使用してデータをさらに分析できます。
- 自然言語プロンプトを使用してデータをフィルターします。
- カタログ エクスプローラーでサンプル テーブル データを調べます。
アシスタントは、Unity Catalog のメタデータを使用して、テーブル、列、説明、および会社全体の一般的なデータ資産を理解し、パーソナライズされた応答を提供します。
Databricks Assistant からコーディングのヘルプを受ける
Databricks Assistant にアクセスするには、Databricks 画面の右上にある Assistant アイコンをクリックします。
ユーザーは、アシスタントによって生成されたコードを実行する前に、必ず確認する必要があります。これは、アシスタントが間違いを犯す可能性があるためです。
アシスタントがコードを処理する方法の詳細については、「Databricks Assistantからコーディングのヘルプを取得する」を参照してください。
Databricks 環境用に最適化されたコード
Databricks Assistantによって生成されたコードは、Databricksコンピュート環境で実行されることを目的としています。Databricks でサポートされているプログラミング言語、フレームワーク、および方言でコードを作成するように最適化されています。汎用プログラミング・アシスタントを意図したものではありません。
アシスタントは、多くの場合、Databricksドキュメント Web サイトやナレッジ ベースなどのDatabricksリソースからの情報を使用して、ユーザーのクエリに的確に回答します。ユーザーの質問が、ワークスペース内の Databricksドキュメント、 Unity Catalog、およびユーザー コードからの知識で回答できる質問に関連している場合に、最高のパフォーマンスを発揮します。
Databricks Assistant の価格を教えてください。
現在のすべての Databricks Assistant 機能は、すべての顧客が追加費用なしで利用できます。
ユーザーは、ノートブック、クエリ、ジョブなどを実行するために使用したコンピュートに対してのみ支払います。 不正使用を防止するために、公正な使用制限が設けられています。 ほとんどのユーザーは、これらの制限の影響を受けません。
AI を活用した機能には Databricks ホストモデルを使用する
ワークスペース管理者は、追加費用なしで、 Databricksインフラストラクチャ上で直接ホストおよび提供されるモデルによって完全に強化されたアシスタントを使用するようにワークスペースを設定できます。 AI 搭載アシスタントのすべての機能を利用できると同時に、データが完全に Databricks プラットフォーム内に保持されます。
Databricksでホストされる Assistant のモデルは、パートナーが利用するAI機能を有効にしていないワークスペースにとっての安心なエクスペリエンスです。
Databricks AI 支援機能の信頼性と安全性を参照してください。
アシスタントの回答にフィードバックを送る
アシスタントの回答が役立つかどうかお知らせください。
- アシスタントの回答のすぐ下にカーソルを合わせます。
- 「便利な
」または「役立たない
」ボタンをクリックします。
アシスタント機能の利用Geo
Databricks Assistantは、Geosを使用して顧客コンテンツを処理する際のデータ所在地を管理する 指定サービス です。さまざまな地理的領域でのアシスタント機能の可用性の詳細については、「 Databricks 指定サービス」を参照してください。
Databricks Assistant を有効にできない場合は、 AI 機能のワークスペース Geography 内でデータ処理を強制 するを無効にする必要がある場合があります。「 クロスジオ処理を有効にする」を参照してください。