I think its used for embeddings. can you try and change that too in the service context? From the codebase I think LlamaIndex doesnot use weaviate to compute the embeddings, it only uses the vector store to store the text and embeddings and compute similarity. Does weaviate have capabilities to compute embeddings?