databricks.ai_search package ============================ The canonical Python module for Databricks AI Search. The classes ``AISearchClient`` / ``AISearchIndex`` / ``AISearchException`` are the canonical names; ``VectorSearchClient`` / ``VectorSearchIndex`` / ``VectorSearchException`` are preserved as backward-compat aliases (each is the same class, so ``isinstance`` and ``is`` checks work either way). .. automodule:: databricks.ai_search.client :members: AISearchClient :undoc-members: :show-inheritance: :exclude-members: dataclass .. automodule:: databricks.ai_search.index :members: AISearchIndex :undoc-members: :show-inheritance: :exclude-members: dataclass .. automodule:: databricks.ai_search.async_index :members: AsyncAISearchIndex :undoc-members: :show-inheritance: :exclude-members: dataclass .. automodule:: databricks.ai_search.reranker :members: :undoc-members: :show-inheritance: :exclude-members: Reranker .. automodule:: databricks.ai_search.exceptions :members: :undoc-members: :show-inheritance: .. automodule:: databricks.ai_search.utils :members: CredentialStrategy :undoc-members: :show-inheritance: