ok. sorry about that. One thing we found helpful when we worked on this migration was that sometimes everything needs to be uninstall and re-install again just to purge the dependency tree
pip uninstall llama-index-core llama-index llama-index-callbacks-arize-phoenix llama-index-llms-openai
then reinstall
pip install -U llama-index-core llama-index llama-index-callbacks-arize-phoenix llama-index-llms-openai