I apologize for sounding like Chicken Little on a recent issue I created. It's not that you can't work around it, it's just that it causes issues in the "Hello World" experience for most developers trying to use your product. You have a great product - don't want this to discourage people from using it running the first few lines of code. https://github.com/Arize-ai/phoenix/issues/5649
It seems like you're referring to a specific issue on GitHub, but the provided data sources do not contain information about issue #5649. Therefore, I cannot provide details or context about this specific issue. However, if you are experiencing a problem with the "Hello World" experience in Phoenix, it might be helpful to check the Phoenix User Guide for setup instructions or any known issues that might affect new users.
Would you like more information on how to troubleshoot common setup issues in Phoenix?
Sources: - Phoenix User Guide
馃挕聽Hint: Mention RunLLM in the thread for followups.
The next issue is with this statement.
from openinference.instrumentation.openai import OpenAIInstrumentor
OpenAIInstrumentor().instrument(tracer_provider=tracer_provider)you need to set the tracer_provider variable when you register the provider.
from phoenix.otel import register
# defaults to endpoint="http://localhost:4317"
tracer_provider = register(
project_name="my-llm-app", # Default is 'default'
endpoint="http://localhost:4317", # Sends traces using gRPC
)
