The community member is experiencing an issue when trying to import AzureOpenAIEmbeddings, where they are getting an error related to the root_validator import from llama_index.core.bridge.pydantic. The community members suggest that the issue may be related to the version of llama-index-core, which was changed in version 0.11. They also mention that there could be a dependency issue, and recommend checking the versions of openai and azure openai embeddings as well. The community members suggest starting a fresh virtual environment as a potential solution.
When trying to import AzureOpenAIEmbeddings I am getting an issue cannot import name root_validator from llama_index.core.bridge.pydantic. This appears to happen in the source code of the class itself? The code snippet in question does say that it is not used, any advice?
Its kind of a weird setup for us, the company is exposing a "platform" layer for retrieving these things rather than allowing us to retrieve from OpenAI/Bedrock directly. So that may be the case as well, I will double check that they are also on the most recent version of all of it