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

はじめに

このページでは、Pilot で初めてのアプリケーションを作成する手順を説明します。このガイドを終えると、生成されたオントロジーリソース、設計仕様、フロントエンドコード、シードデータを備えた、ライブプレビューで動作するアプリケーションが完成します。

Pilot を開く

Pilot を開くには、Foundry のナビゲーションサイドバーにあるアプリケーションメニューからパイロットを選択します。アプリケーションメニューに Pilot が表示されない場合は、エンロールメントで Pilot が有効になっていること、およびオントロジーへの書き込み権限があるプロジェクトにアクセスできることを確認してください。

Pilot のウェルカム画面には、プロンプト入力欄、保存場所のセレクター、最近のアプリケーションの一覧が表示されます。

プロンプト入力欄、保存場所、最近のアプリケーションが表示された Pilot のウェルカム画面。

アプリケーションではなくカスタムウィジェットを作成するには、ウェルカム画面でカスタムウィジェットセットを選択します。作成ワークフローは同じです。カスタムウィジェットを作成するを参照してください。

初めてのアプリケーションを作成する

  1. プロンプト入力欄に、作成したいアプリケーションの説明を入力します。例:Build a task management application for tracking team projects with priorities and deadlines。
  2. (任意)追加を選択して、既存のオブジェクトタイプ、アクションタイプ、参考ドキュメントなどの追加のコンテキストをアタッチします。詳細については、コンテキストと添付ファイルを指定するを参照してください。
  3. 保存場所を確認します。これにより、Pilot が既存のリソースを使用したり、新しいリソースを作成したりするオントロジーが決まります。
  4. (任意)作成前にオントロジーの権限を選択して、Pilot が既存のリソースを変更したり、新しいリソースを作成したりできるかどうかを制御します。詳細については、Pilot が変更できるものを制御するを参照してください。
  5. アプリケーションを作成するを選択します。

Pilot は分離されたコンテナを作成します。アプリケーションを明示的にデプロイするまで、コードとオントロジーの編集はすべてこのコンテナ内で安全に行われます。

コンテナの準備を待つ

アプリケーションを作成するを選択すると、Pilot はアプリケーション用のコンテナをプロビジョニングします。この処理には少し時間がかかる場合があります。ワークスペースの右上にあるステータスインジケーターで進行状況を監視できます。ステータスの監視の詳細については、Pilot のワークスペースを参照してください。

ワークスペースを探索する

コンテナの準備ができると、Pilot のワークスペースが開きます。ワークスペースには主に2つの領域があります。

  • チャットパネル(左):Pilot と対話してアプリケーションを改善できるチャットインターフェースです。チャットパネルには、プロンプト入力欄、メッセージ履歴、コンテキストの添付ファイルが含まれます。
  • アプリケーションビュー(中央):アプリケーションのさまざまな側面を表示する4つのタブがあります。
    • プレビュー: 生成されたアプリケーションのライブプレビューです。
    • オントロジー: Pilot が作成したオブジェクトタイプ、アクションタイプ、リレーションシップを表示するインタラクティブなグラフです。
    • コード: 埋め込みエディターに表示される、アプリケーションの完全なソースコードです。
    • Pilot ログ: デバッグ用のコンテナログです。

ワークスペースの各領域の詳しいウォークスルーについては、Pilot のワークスペースを参照してください。

追加のプロンプトで改善する

Pilot が最初の作成を完了した後も、チャットパネルに追加のプロンプトを入力して、繰り返し改善できます。たとえば、次のようなプロンプトを入力できます。

  • 新しい機能を追加する:Add a dashboard that shows project completion statistics
  • デザインを変更する:Use a dark color scheme with blue accents
  • オントロジーを変更する:Add a priority field to the task object type with values High, Medium, and Low

Pilot はリクエストを処理し、アプリケーションの該当部分を更新します。エージェントの処理が完了するとすぐに、変更がライブプレビューに表示されます。

次のステップ