azure-search-documents-py - Python SDK for Azure AI Search
Use the Azure AI Search Python SDK for vector, hybrid, semantic, and full-text search, indexing, document operations, and AI enrichment.
Tags
Updated: 2026-09-29Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create search indexes
- Upload search documents
- Run keyword searches
- Run vector searches
- Run hybrid searches
- Apply semantic ranking
- Filter search results
- Retrieve facet values
- Provide autocomplete suggestions
- Manage indexers and skillsets
Inputs
- Azure Search endpoint
- Azure credentials or API key
- Search index name
- Search index configuration
- Search documents
- Query text
- Query embeddings
- Search filters and facets
- Data source connection
- Embedding model
Outputs
- Search result records
- Facet values
- Autocomplete suggestions
- Search suggestions
- Index configuration changes
- Document operation results
- Indexer and skillset changes
Requirements
- Python environment
- azure-search-documents package
- Azure AI Search service
- Valid authentication credentials
- Configured search index
- Semantic search configuration
- Vector embedding support
