Skip to main content
Weave プロンプト オブジェクトをコレクションにリンクして、Registry で AI プロンプトをトラッキングし、バージョン管理および管理を行います。プロンプト オブジェクトをコレクションにリンクすると、プロンプトのバージョンが非公開の project レベルのスコープから、共有の組織レベルのスコープに移動します。
始める前に、以下を確認してください。
  • コレクションで許可されるオブジェクトのタイプ。コレクションのタイプの詳細については、コレクションを作成するの “コレクションのタイプ” を参照してください。
  • コレクションが属する Registry がすでに存在すること。Registry が存在することを確認するには、Registry App にアクセスし、検索で Registry 名を探してください。
AI プロンプトをトラッキングして管理するには、Weave Python SDK を使用します。Weave Python SDK を使用すると、プロンプト オブジェクトを作成してパブリッシュし、Registry 内のコレクションにリンクできます。 以下のステップでは、プロンプトを Registry 内のコレクションにリンクする方法を説明します。
  1. weave.init() で Weave クライアントを初期化します。
  2. weave.StringPrompt() などの組み込みプロンプト クラスで Weave プロンプト オブジェクトを作成します。
    weave.StringPrompt は、システム プロンプト、ユーザー プロンプト、再利用可能なテキスト テンプレートなど、単一の string からなるプロンプト用の組み込みプロンプト クラスです。Weave でのプロンプト オブジェクトの作成と、サポートされるプロンプトのタイプの詳細については、プロンプト オブジェクトを作成するを参照してください。
  3. weave.publish() でプロンプトを Weave にパブリッシュします。
  4. weave_client.link_prompt_to_registry() で、パブリッシュしたプロンプトのバージョンを Registry 内のコレクションにリンクします。リンク先のコレクションのパスを target_path パラメーターに渡します。パスは、接頭辞 wandb-registry-、Registry 名、コレクション名で構成されます。
以下のコード スニペットを Python スクリプトにコピー&ペーストし、<> で囲まれたプレースホルダーの値を実際の値に置き換えてください。

Registry にリンクされたプロンプトを表示する

  1. https://forge.coreweave.com/registry/ の Registry にアクセスします。
  2. プロンプトをリンクした Registry の名を選択します。
  3. コレクションの名を選択します。
  4. プロンプトのバージョンの一覧から、アクセスするバージョンを選択します。リンクされた各プロンプトのバージョンには、v0 から始まるバージョン番号が段階的に割り当てられます。
  5. プロンプトのバージョンの詳細を表示するには、そのバージョンをクリックします。このページのタブから、そのバージョンの概要、プロンプト、使用方法を表示できます。

Registry にリンクされたプロンプトを使用する

weave.get() メソッドを使用して、Registry にリンクされたプロンプト オブジェクトを取得します。プロンプトはエイリアスまたはバージョン番号で取得できます。次のコード スニペットは、エイリアスとバージョン番号でプロンプトを取得する方法を示しています。 エイリアスでプロンプト オブジェクトを取得するには、次の URI パスを使用します。
<> で囲まれたプレースホルダーの値を、ご自身の値に置き換えてください。
W&B は、プロンプト オブジェクトを取得するための URI パスとサンプルコードを自動生成します。サンプルコードを表示するには、次の手順に従ってください。
  1. https://forge.coreweave.com/registry/ の Registry にアクセスします。
  2. プロンプトをリンクした Registry の名を選択します。
  3. コレクションの名を選択します。
  4. プロンプトのバージョン一覧から、アクセスしたいバージョンを選択します。
  5. Use タブを選択すると、エイリアスまたはバージョン番号でプロンプトを取得するためのサンプルコードが表示されます。
最終更新日 2026年9月30日