class_docstr: A component for embedding strings using OpenAI models.
  
  Usage example:
  ```python
  from haystack.components.embedders import AzureOpenAITextEmbedder
  
  text_to_embed = "I love pizza!"
  
  text_embedder = AzureOpenAITextEmbedder()
  
  print(text_embedder.run(text_to_embed))
  
  # {'embedding': [0.017020374536514282, -0.023255806416273117, ...],
  # 'meta': {'model': 'text-embedding-ada-002-v2',
  #          'usage': {'prompt_tokens': 4, 'total_tokens': 4}}}
  ```
docstr: Data that is sent to Posthog for usage analytics.
code: def _get_telemetry_data(self) -> Dict[str, Any]:
      """
      Data that is sent to Posthog for usage analytics.
      """
      return {"model": self.azure_deployment}
  
file_path: haystack/haystack/components/embedders/azure_text_embedder.py
imports: import os
  from typing import List, Optional, Dict, Any
  from openai.lib.azure import AzureADTokenProvider, AzureOpenAI
  from haystack import component, default_to_dict, Document
label_desc: Use image node_id 2 for calling the AzureOpenAITextEmbedder obj's underlying member method code with example usage: obj._get_telemetry_data() and returns: dict