Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🗺 Prompt Management #5582

Open
20 of 61 tasks
mikeldking opened this issue Dec 2, 2024 · 0 comments · May be fixed by #5724
Open
20 of 61 tasks

🗺 Prompt Management #5582

mikeldking opened this issue Dec 2, 2024 · 0 comments · May be fixed by #5724
Assignees
Labels
enhancement New feature or request roadmap

Comments

@mikeldking
Copy link
Contributor

mikeldking commented Dec 2, 2024

As teams grow, it can become important to track and manage prompts independently from code for re-use inside of Phoenix and other integration points like evaluation.

Phoenix prompts will let you find, create, modify, and version control prompts for and LLMs in general.

Technical requirements

  • Prompts should be versioned
  • Prompts should be provider independent
  • Prompts should be cashable for high availability (both server side and client side)

Spike

Technical Infra

Server

UI

Prompt Details / Management

Prompt Editor / Playground

  • [hub]
  • [hub] [ui] prompt save in playground
  • [hub] [ui] load prompt into playground state
  • []

Tracing

  • [hub] add semantic conventions for prompt_template.id and prompt.vendor

Analytics

  • [hub] scope out prompt template analytics

Python SDK

  • [hub] prompts phoenix submodule
  • [hub] prompt sync pull
  • [hub] propagate prompt id
@github-project-automation github-project-automation bot moved this to 📘 Todo in phoenix Dec 2, 2024
@dosubot dosubot bot added the enhancement New feature or request label Dec 2, 2024
@mikeldking mikeldking linked a pull request Dec 12, 2024 that will close this issue
@mikeldking mikeldking changed the title 🗺 Prompt Hub 🗺 Prompt Management Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request roadmap
Projects
Status: 📘 Todo
Status: No status
Development

Successfully merging a pull request may close this issue.

2 participants