コンテンツにスキップ
これは最新の機能を備えた最新リリースですが、長期サポートは提供されません。サポートを継続するには、新しいリリースごとにアップグレードするか、四半期ごとの安定版リリースをご利用ください。

For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.

作成と公開

Page as Markdown

組み込みのスキャフォールド機能を使用して、バージョン管理されたプロンプトをすばやく作成し、レジストリカタログに公開します。

プロンプトをすばやく作成し、Solo Enterprise for agentregistry に公開します。

プロンプトは、カタログに保存される、バージョン管理された組織全体のシステムプロンプトまたは指示テンプレートです。プロンプトにより、プラットフォームチームは安全性ガードレール、エージェントのペルソナガイドライン、承認済みの推論フレームワークなど、標準化されたベースラインを公開できます。開発チームは、それらをエージェント構成から参照できます。他のアーティファクトタイプと同様にプロンプトはバージョン管理されるため、利用者は使用中のイテレーションと新しいバージョンが利用可能になったタイミングを常に確認できます。

始める前に

  1. OIDC プロバイダーをセットアップして、ユーザーがレジストリで認証できるようにします。

  2. Solo Enterprise for agentregistry をインストールし、arctl CLI をセットアップします。

  3. まだ実行していない場合は、Solo Enterprise for agentregistry サーバーをポート 12121 でポートフォワードします。レジストリはデフォルトでは外部に公開されないため、ローカルマシンから到達するにはポートフォワードが必要です。

    kubectl -n agentregistry-system port-forward svc/agentregistry-enterprise-server 12121:12121

プロンプトを作成する

  1. Solo Enterprise for agentregistry の組み込みのスキャフォールド機能を使用してプロンプトを作成します。

    arctl init prompt myprompt --content "You are a helpful assistant"  --description "System prompt for summarization"
  2. 作成されたプロンプトテンプレートを確認します。

    cat myprompt.yaml

    出力例:

    apiVersion: ar.dev/v1alpha1
    kind: Prompt
    metadata:
      name: myprompt
    spec:
      content: You are a helpful assistant
      description: System prompt for summarization
    

プロンプトを公開する

  1. プロンプトをレジストリカタログに公開します。

    arctl apply -f myprompt.yaml
  2. プロンプトが作成されたことを確認します。

    arctl get prompts

    出力例:

    NAME       TAG      DESCRIPTION
    myprompt   latest   System prompt for summarization
    
  3. 任意: agentregistry UI を開き、Catalog > Prompts ビューに移動します。プロンプトが表示されることを確認します。