azure-search-documents-py - Use Python SDK for Azure AI Search
Use the Azure AI Search Python SDK for full-text, vector, hybrid, semantic search, indexing, and AI enrichment.
Tags
Updated: 2026-09-29Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create search indexes
- Configure vector search
- Upload documents
- Run keyword searches
- Run vector searches
- Run hybrid searches
- Apply semantic ranking
- Filter search results
- Retrieve facets
- Provide autocomplete suggestions
- Configure indexers
- Create AI skillsets
Inputs
- Azure Search endpoint
- Search index name
- Authentication credentials
- Search index configuration
- Documents
- Search text
- Query embeddings
- Filter expressions
- Facet definitions
- Indexer data source
- Skillset configuration
Outputs
- Search results
- Uploaded document status
- Search index state
- Indexer configuration state
- Skillset configuration state
- Facet values
- Autocomplete suggestions
- Semantic captions
Requirements
- Python environment
- azure-search-documents package
- Azure AI Search service
- Authentication credentials
