-
Notifications
You must be signed in to change notification settings - Fork 285
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
feat: phoenix cli #4870
feat: phoenix cli #4870
Conversation
Is uvx arize-phoenix I think we should make the executable name equal the package name. % uvx phoenix
Built phoenix==0.9.1
Installed 1 package in 3ms
The executable `phoenix` was not found.
warning: Package `phoenix` does not provide any executables. Below is what i'm currently getting from this branch. % uvx --from git+https://github.com/Arize-ai/phoenix@xander/cli arize-phoenix
Updated https://github.com/Arize-ai/phoenix (55163f32)
Built arize-phoenix @ git+https://github.com/Arize-ai/phoenix@55163f3268d1d8615fce714b1d3e0daa6e44acb9
Installed 74 packages in 840ms
The executable `arize-phoenix` was not found.
warning: An executable named `arize-phoenix` is not provided by package `arize-phoenix`.
The following executables are provided by `arize-phoenix`:
- phoenix We should make % uvx --from git+https://github.com/Arize-ai/phoenix@xander/cli phoenix
Updated https://github.com/Arize-ai/phoenix (55163f32)
usage: phoenix serve
phoenix: error: the following arguments are required: command |
This seems verbose to me.
We can add in a follow-up if we need. My first goal is just to make it easier to use the existing |
Kind of feels like |
|
My impression is that
I don't think it's really intended as a way to install a package so much as to try it out in a completely isolated environment with no trace of installation afterward. |
https://docs.astral.sh/uv/guides/tools/#installing-tools I did add an executable for |
Enables users to run Phoenix with
phoenix serve
andarize-phoenix serve
and adds a minimalist help message.