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

Databricks Assistant を使用する

Databricks Assistant は、Databricks ノートブック、SQL エディター、ジョブ、AI/BI ダッシュボード、ファイル エディターなどを支援するコンテキスト認識型 AI アシスタントです。チャットを使用してヘルプを求めると、Databricks Assistant は会話型インターフェイスを使用してデータとコードを支援します。

注記

パートナーが提供する AI 機能を無効にすると、Databricks Assistant はデフォルトで Databricks がホストする AI モデルを使用します。

アシスタントがコードを処理する方法については、「Databricks Assistantからのコーディングのヘルプの利用」を参照してください。

アシスタントペインのツアー

このセクションでは、アシスタント ペインのデフォルト エクスペリエンスについて説明します。

アシスタント パネルを開くには、ページの右上隅にある [ DB アシスタントのアイコン。 ] をクリックします。

スラッシュプロンプトが表示されたアシスタント ペイン。

[アシスタント] ペインの下部にあるテキスト ボックスに質問または スラッシュ コマンド を入力し、 Enter キーを押すか、テキスト ボックスの右側にある [ 送信アイコン。 ] をクリックします。アシスタントが答えを表示します。

アシスタントにコードの支援を求めると、提案されるコード変更の実行、承認、または拒否がガイドされます。

アシスタントパネルのコントロールと設定

アシスタント ペインのヘッダーにはコントロールと設定があります。

アイコンとスレッドのタイトルは、アシスタントペインの上部にあります。

  • クリックプラスアイコン。新しいスレッドを開始します。

  • クリック歯車アイコン。アシスタントの設定を開きます。ここから、カスタム ユーザーとワークスペースの指示を追加できます。

  • クリックケバブメニューアイコン。アシスタント ペインの設定を開きます。

    オプション付きのアシスタントチャットペインメニュー。

    • Databricks Assistantの位置を制御する : [ドッキング] を選択すると、アシスタント ペインが下部の任意の場所に ドッキングされます 。 ペインをドラッグ アンド ドロップして移動することができます。アシスタント ペインを右側に保持するには、 [サイド] を 選択します。
    • 履歴でチャット スレッドを表示する: 過去のチャット スレッドを表示するには、 「履歴」 をクリックします。チャットスレッドをクリックすると再度開きます。チャットスレッドを削除するには、そのスレッドにマウスを移動してゴミ箱アイコンをクリックします。ゴミ箱アイコン。
    • アシスタントの設定を変更する。 [設定 ] を選択すると、チャット ウィンドウで/settings assistantプロンプトが実行されます。
  • クリック[閉じる] アイコン。アシスタント ペインを閉じます。

アシスタントモード

チャット、編集、エージェントの 3 つのモードでアシスタントと対話します。

モードを切り替えるには、アシスタント ペインの下部にあるモード セレクターを使用します。

アシスタントモードを選択します。

以下の表は、3 つのアシスタント モードをまとめたものです。

モード

機能

いつ使うか

プロンプトの例

Chat

コードと概念を理解するのに役立つ質問に答えます。

  • コードやエラーの説明
  • Databricksの概念について学ぶ
  • 「この機能は何をするものですか?」
  • 「 Unity Catalogとは何ですか?」

編集

一度に複数のインライン コード提案を作成します。

  • ノートブック全体のリファクタリング
  • 一貫したフォーマット
  • 移行
  • 自動生成テスト
  • 「すべてのdisplay() df.show()に変換します」
  • customer_id名前をuser_idに変更」
  • 「すべてのPandasコードをPySparkに変換する」
  • 「すべての関数に単体テストを追加する」

エージェント(ベータ版)

複数ステップのワークフローを自動化し、ソリューションを計画し、関連するアセットを取得し、コードを実行し、セル出力を使用して結果を改善し、エラーを自動的に修正するなど、さまざまなことができます。

  • データディスカバリー
  • 探索的データ分析
  • ノートブックの整理
  • 「どのテーブルにパン屋の取引データが含まれていますか?」
  • 「@example_table でEDA実行し、得られた知見を要約します。」
  • 「各ノートブックのセルに適切な名前を付けます。」

ドキュメントからフォローアップの提案と引用を取得する

Databricks Assistant は、質問に答えるためのフォローアップの提案とドキュメントからの引用を提供します。プロンプトボックスに質問またはプロンプトを入力します。

  • フォローアップの提案には、クエリのバリエーションが含まれます。
  • 引用は、アシスタントの回答に続く番号付きの脚注リンクです。

Databricks Assistant からのドキュメントの引用とフォローアップの提案。

コードに関するヘルプを表示する

Databricks Assistant のコードに関するヘルプをノートブックで直接利用できます。 アシスタントは以下を提供します。

「Databricks Assistant からコーディングのヘルプを取得する」を参照してください。

追加情報