12.0.0 (2026-05-01)
Features Added
- Added support for
2026-04-01service version. - Added
KnowledgeBaseRetrievalClientfor agentic retrieval operations against knowledge bases. - Added knowledge base management types:
KnowledgeBase,KnowledgeBaseModel,KnowledgeBaseAzureOpenAIModel, andKnowledgeSourceReference. - Added knowledge source types:
AzureBlobKnowledgeSource,SearchIndexKnowledgeSource,IndexedOneLakeKnowledgeSource, andWebKnowledgeSourcewith associated parameters. - Added knowledge base retrieval models:
KnowledgeBaseRetrievalRequest,KnowledgeBaseRetrievalResponse,KnowledgeBaseMessage,KnowledgeBaseMessageContent, andKnowledgeBaseReferencewith typed variants (KnowledgeBaseAzureBlobReference,KnowledgeBaseSearchIndexReference,KnowledgeBaseIndexedOneLakeReference,KnowledgeBaseWebReference). - Added knowledge base activity tracking:
KnowledgeBaseActivityRecord,KnowledgeBaseAgenticReasoningActivityRecord, andKnowledgeBaseModelWebSummarizationActivityRecord. - Added
KnowledgeBaseActivityRecordType.ModelWebSummarizationvalue for LLM web summarization activity records. - Added knowledge source ingestion and status models:
KnowledgeSourceIngestionParameters,KnowledgeSourceStatus,KnowledgeSourceStatistics, andSynchronizationState. - Added AI skill types:
ChatCompletionSkill,ContentUnderstandingSkill, andDocumentIntelligenceLayoutSkillwith associated configuration models. - Added
AzureMachineLearningVectorizerandAzureMachineLearningParametersfor AML-based vectorization. - Added
SearchAliasfor index alias management. - Added
SearchIndexResponsemodel returned by index operations. - Added
NativeBlobSoftDeleteDeletionDetectionPolicyfor native blob soft delete detection. - Added
VectorizableImageBinaryQueryandVectorizableImageUrlQueryfor image-based vector search. - Added
DebugInfoproperty toSearchResults<T>andSearchResultsPage<T>for enhanced search debugging. - Added
VectorFilterMode.StrictPostFilteroption for strict post-filtering in vector search. - Added
SearchServiceCounters.AliasCounterfor alias resource tracking. - Added
SearchServiceLimits.MaxCumulativeIndexerRuntimeSecondsfor runtime constraints. - Added
IndexerChangeTrackingStatefor indexer change tracking status. - Added
LookupDocumentmodel for document lookup responses. - Added nullable implicit conversion operators for
SemanticErrorMode,SemanticErrorReason,SemanticSearchResultsType, andVectorFilterMode. - Added
AIServicesAccountIdentityandAIServicesAccountKeyfor AI services authentication. - Added
SearchClientSettingsto support creating aSearchClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
SearchIndexClientSettingsto support creating aSearchIndexClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
SearchIndexerClientSettingsto support creating aSearchIndexerClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
KnowledgeBaseRetrievalClientSettingsto support creating aKnowledgeBaseRetrievalClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration.
Breaking Changes
- Deprecated
EntityRecognitionSkill.SkillVersion.V1is now obsolete. Use V3 instead. - Deprecated
EntityRecognitionSkill.IncludeTypelessEntitiesis now obsolete. Use V3 instead. - Deprecated
SentimentSkill.SkillVersion.V1is now obsolete. Use V3 instead.