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

Genie Code の機能と能力

Genie Code は、Databricks ノートブック、SQL エディター、ジョブ、AI/BI ダッシュボード、およびファイル エディターにおいて、開発者がコードを生成、最適化、説明、修正するのを支援します。Databricks ドキュメントに基づく質問に回答し、作業中の製品インターフェースに適応し、組み込みのコード支援機能を提供します。

Genie Codeを自律型エージェントとして実行するには、エージェントモードを参照してください。Genie Codeインターフェースを開いて操作する方法については、Genie Codeのナビゲーションを参照してください。

コードに関するサポートを求める

ノートブックで直接 Genie Code からコードに関するヘルプを取得します。Genie Code の機能:

Databricksでは、Genie Codeによって生成されたコードは誤りが含まれる可能性があるため、実行前に必ず確認することを推奨しています。

Genie Code がコード作成をどのように支援できるかの詳細については、Genie Code からコーディングの支援を受けるを参照してください。

Databricks環境向けに最適化されたコード

Genie Codeによって生成されたコードは、Databricksコンピュート環境で実行することを目的としています。これは、Databricksがサポートするプログラミング言語、フレームワーク、およびダイアレクトでコードを作成するように最適化されています。これは、汎用的なプログラミングアシスタントを意図したものではありません。

Genie Codeは、ユーザーのクエリーにより適切に回答するために、DatabricksドキュメントのWebサイトやナレッジベースなど、Databricksリソースからの情報を頻繁に使用します。Databricksドキュメント、Unity Catalog、およびワークスペース内のユーザーコードの知識で回答できる質問に関連している場合に、最も高いパフォーマンスを発揮します。

ドキュメントをソースとした回答を取得

Genie CodeはDatabricksドキュメントを検索して質問に回答します。ドキュメントを参照する場合、回答内に ドキュメントを検索しました というステップが表示されます。Genie Codeにソースを引用するように依頼すると、関連するドキュメントページへのLinkが提供されます。

ドキュメントをソースとした回答を示すGenie Codeの応答。

Databricksプラットフォーム全体でのGenie Code

Genie Codeは、使用している製品サーフェスに適応し、多段階のタスクを自律的に処理します。

組み込みコードアシスタンス

Genie Codeは、Unity Catalogのメタデータ(テーブル、列、説明、および企業内の一般的なデータ資産)を使用して、コードの記述、デバッグ、およびランの実行中にパーソナライズされた応答を提供します。次の組み込み機能を使用します:

Genie Codeのその他の使用方法

    • Webを検索
    • Genie Code にパブリックウェブを検索させて、最近のリリースノート、サードパーティのドキュメント、ニュースなどの最新情報を取得し、そのソースを引用させます。

その他のリソース