注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

AI Forward Deployed Engineer (AI FDE) は、会話形式のコマンドを通じて Foundry を操作する対話型エージェントです。AI FDE は自然言語による依頼を Foundry の操作に変換し、データの変換、コードリポジトリの管理、オントロジーの構築と保守などを実行できます。また、Foundry のコンテキストを AI FDE に渡すことで、操作を円滑に進め、判断に必要な情報を与えることもできます。
AI FDE を使用するには、エンロールメントで Artificial Intelligence Platform (AIP) を有効にする必要があります。また、AI FDE によるオントロジーの編集をサポートするため、Global Branching を有効にすることも推奨します。エンロールメントで AIP と Global Branching を有効にするには、Palantir 管理者にお問い合わせください。
自然言語で依頼を入力すると、AI FDE は次のステップを実行します。
すべての操作は、アプリケーションやデータへのアクセスを含め、ユーザーの既存の権限に従います。使用するモデルに加え、モデルが利用できるツールやデータも選択できるため、AI FDE のアクセスを、依頼された操作に必要な機能のみに限定できます。
AI FDE は、オブジェクトタイプの作成、トランスフォームの記述、ビルドの実行など、ユーザーがプラットフォームで実行できる操作に対応するツールを使用できます。ツールを使用できることは、実際の環境で開発ツール、API、インフラストラクチャと確実に連携する必要がある本番システムにとって不可欠です。AI FDE は Foundry で操作を実行するために使用したツールを表示し、アクティブなセッション中に使用したすべてのプロンプトとツールの記録をチャットのアウトラインに保持します。
AI FDE では、モデルがアクセスできる情報をユーザーが完全に制御し、確認できます。初期状態では、AI FDE は必要最小限のコンテキストを読み込み、ユーザーデータにアクセスすることなく、Foundry の概念に関する一般的な知識をモデルに与えます。この基本設定により、インタラクションごとにクリーンな状態から開始されます。このようにコンテキストを制御することで、無関係な情報がモデルの推論の有効性を低下させる「コンテキスト汚染」を防ぎます。制御された基本設定から開始することで、AI FDE はモデルの機能と知識の範囲を厳密に管理できます。
ユーザーは、フォルダー、データセット、ドキュメントをドラッグアンドドロップして関連情報を渡すなど、さまざまな方法でこのコンテキストを拡張できます。コンテキスト管理について詳しくはこちら。
AI FDE は、モデルが操作を実行し、その結果を観察して、そのフィードバックを次の操作の判断に使用するクローズドループ型の動作モデルを採用しています。これにより、ある操作の出力が後続の判断への入力になる継続的なフィードバックループが形成され、複雑なマルチステップのワークフローが可能になります。
AI FDE は、自身が行った変更を検証するために、次のようなさまざまな操作を実行できます。これらはその一例です。
AI FDE は、幅広い操作を実行できるモードと機能にアクセスできます。依頼の入力項目の下にあるツールメニューで、AI FDE が利用できるツールをカスタマイズできます。
AI FDE は、自然言語による説明に基づいて、次のようなさまざまなタスクを実行できます。
デフォルトでは、AI FDE はすべてのワークフローでブランチを使用します。AI FDE は、レビューを受けるために、グローバルブランチの提案またはコードリポジトリのプルリクエストで変更を提案します。
AI FDE で使用するモデルは、エンロールメントで有効になっている必要があります。AI FDE は、Anthropic、OpenAI、Google、xAI のモデルをネイティブにサポートし、ネイティブのツール API もサポートしています。
注:AIP の機能の提供状況は変更される可能性があり、顧客によって異なる場合があります。