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 Hub #5582

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

🗺 Prompt Hub #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
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