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

AIP Logic

AIP Logic は、LLM を活用した関数の作成、テスト、リリースを行うためのノーコード開発環境です。AIP Logic を使うと、開発環境や API 呼び出しに通常伴う複雑さを避けながら、オントロジーを活用する多機能な AI 関数を作成できます。アプリケーションの開発者は、Logic の直感的なインターフェースを使って、プロンプトの設計、テスト、評価、監視、自動化の設定などを行えます。

AIP Logic を使うと、非構造化入力から重要な情報をオントロジーに結び付ける、スケジュールの競合を解決する、最適な割り当てを見つけて資産のパフォーマンスを最適化する、サプライチェーンの混乱に対応するなど、重要なタスクを自動化し、支援できます。

AIP Logic の初期画面。新しい Logic を作成するボタンと、Logic 関数の一覧を表示する領域があります。

Logic 関数は自動化することもでき、オントロジーの編集を自動的に適用したり、人によるレビューのためにステージングしたりできます。

Foundry Branching を使うと、Logic 関数を分離された環境で開発できます。また、成功件数、失敗件数、実行時間などのメトリクスを通じて、Logic 関数の健全性とパフォーマンスを監視できます。

AIP Logic は、Logic 関数を通じてオントロジーと LLM を活用するための直感的なインターフェースを提供します。Logic 関数は、オントロジーのオブジェクトやテキスト文字列などの入力を受け取り、出力(オブジェクトや文字列)を返したり、オントロジーを編集したりできます。たとえば、以下の LLM を活用した関数は、オントロジーのオブジェクトから入力データを受け取り、そのデータを顧客のメールと照合して、過去の解決事例に基づいて問題の解決策を提案します。

AIP Logic の「LLM を使用」ブロック。次のプロンプトが指定されています。「あなたは私のサプライチェーン支援エージェントです。入力メールに記載されている出来事と似た出来事を記載したほかのメールを(場所を問わず)探してください。メールの本文だけを見てください。過去に有効だった方法に基づいて、最適な解決策を特定してください。推奨する解決策を1つだけ返し、すべてのメールから見つかった内容を列挙しないでください。」このブロックでは、「[Titan] Distribution Center Email」オブジェクトに対して「オブジェクトをクエリ」ツールが設定されており、メール内容のプロパティへのアクセスが許可されています。出力は、変数名「推奨される解決策」、データ型「プリミティブ、文字列」に設定されています。

AIP Logic は、ユーザー権限や関数の権限を含む、Palantir プラットフォーム全体を管理する厳格なセキュリティモデルに基づいて構築されています。これらのプラットフォームのセキュリティ制御は、タスクの完了に必要なものだけに LLM のアクセスを許可します。

読み取り時のみ適用

行と列のアクセス制御(制限付きビュー、オブジェクトセキュリティポリシー、プロパティセキュリティポリシーを含む)は、モデルがユーザーの代理として読み取れるデータを絞り込みます。ユーザーに読み取り権限がないデータを、モデルが閲覧することは決してありません。これらの制御は、モデルの出力や、モデルが作成するオントロジーの編集には適用されません。データが下流に流れる際にも保護を維持するには、これらの制御をマーキングまたは機密情報区分に基づくアクセス制御と組み合わせてください。モデルの全体像については、アクセス制御の伝播を参照してください。

AIP Logic の基本概念についての詳しくはこちらをご覧ください。または、Logic 関数の作成をはじめることができます。関数を評価する際には、AIP Evals の結果アナライザーを使って、失敗したテストケースを根本原因別に分類し、結果を改善するための的を絞ったプロンプトの編集案を確認できます。