Skip to main content
The prompts module lets you create prompt versions in Phoenix, fetch them back by selector, list prompts, update a prompt’s description and metadata, and adapt prompt versions to supported provider SDKs.

Relevant Source Files

  • src/prompts/getPrompt.ts for the exact selector shape

Create A Prompt

Fetch By Selector

prompt can be selected by { name }, { name, tag }, or { versionId }.

Update Description And Metadata

promptIdentifier is a prompt name or ID. Omit a field to leave it unchanged, and pass description: null to clear it. metadata replaces the existing metadata object as a whole rather than merging into it. Requires a Phoenix server on 19.18.0 or later.

Convert To Another SDK

Supported sdk targets:
  • ai
  • openai
  • anthropic

Source Map

  • src/prompts/createPrompt.ts
  • src/prompts/getPrompt.ts
  • src/prompts/listPrompts.ts
  • src/prompts/updatePrompt.ts
  • src/prompts/sdks/toSDK.ts
  • src/types/prompts.ts