#35599 /v1/rag/query endpoint does not resolve vector store credentials from vector_store_registry config
### Describe the Bug
The `/v1/rag/query` endpoint's internal search step calls `litellm.vector_stores.asearch()` **directly**, bypassing the `_update_request_data_with_litellm_managed_vector_store_registry()` function that the standalone `/v1/vector_stores/{id}/search` endpoint uses to resolve credentials from the `vector_store_registry` YAML config.
This means RAG query always defaults `custom_llm_provider` to `"openai"` and attempts to connect to `api.openai.com` for the search step — even when the vector store is configured as Azure AI Search (or any non-OpenAI provider) in the registry.
### To Reproduce
1. Configure a `vector_store_registry` with Azure AI Search in `litellm_config.yaml`:
```yaml vector_store_registry: - vector_store_name: "azure-ai-search" litellm_params: custom_llm_provider: "azure_ai" litellm_embedding_model: "azure/text-embedding-3-large" api_key: "os.environ/AZURE_SEARCH_API_KEY" api_base: "os.environ/AZURE_SEARCH_ENDPOINT" api_version: "2024-07-01" vector_store_id: "my-azure-index" ```
2. Verify standalone search works: ```bash # ✅ This works — resolves credentials from registry curl -X POST "http://localhost…