The model provider implementing class will live under org.springframework.ai.huggingface and not org.springframework.ai.huggingface.client for example.
The reason is that otherwise we end up with packages that have one class in them.
Places to change are.
org.springframework.ai.huggingface.client.HuggingfaceChatClientorg.springframework.ai.openai.client.OpenAiChatClientandorg.springframework.ai.openai.embedding.OpenAiEmbeddingClientorg.springframework.ai.vertex.generation.VertexAiChatClientandorg.springframework.ai.vertex.embedding.VertexAiEmbeddingClient
Remember to update any docs.