SearchModelFactory.KnowledgeSourceIngestionParameters Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Consolidates all general ingestion settings for knowledge sources.
public static Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceIngestionParameters KnowledgeSourceIngestionParameters(Azure.Search.Documents.Indexes.Models.SearchIndexerDataIdentity identity = default, Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceVectorizer embeddingModel = default, Azure.Search.Documents.Indexes.Models.KnowledgeBaseModel chatCompletionModel = default, bool? disableImageVerbalization = default, Azure.Search.Documents.Indexes.Models.IndexingSchedule ingestionSchedule = default, Azure.Search.Documents.Indexes.Models.KnowledgeSourceContentExtractionMode? contentExtractionMode = default, Azure.Search.Documents.KnowledgeBases.Models.AIServices aiServices = default);
static member KnowledgeSourceIngestionParameters : Azure.Search.Documents.Indexes.Models.SearchIndexerDataIdentity * Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceVectorizer * Azure.Search.Documents.Indexes.Models.KnowledgeBaseModel * Nullable<bool> * Azure.Search.Documents.Indexes.Models.IndexingSchedule * Nullable<Azure.Search.Documents.Indexes.Models.KnowledgeSourceContentExtractionMode> * Azure.Search.Documents.KnowledgeBases.Models.AIServices -> Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceIngestionParameters
Public Shared Function KnowledgeSourceIngestionParameters (Optional identity As SearchIndexerDataIdentity = Nothing, Optional embeddingModel As KnowledgeSourceVectorizer = Nothing, Optional chatCompletionModel As KnowledgeBaseModel = Nothing, Optional disableImageVerbalization As Nullable(Of Boolean) = Nothing, Optional ingestionSchedule As IndexingSchedule = Nothing, Optional contentExtractionMode As Nullable(Of KnowledgeSourceContentExtractionMode) = Nothing, Optional aiServices As AIServices = Nothing) As KnowledgeSourceIngestionParameters
Parameters
- identity
- SearchIndexerDataIdentity
An explicit identity to use for this knowledge source.
- embeddingModel
- KnowledgeSourceVectorizer
Optional vectorizer configuration for vectorizing content.
- chatCompletionModel
- KnowledgeBaseModel
Optional chat completion model for image verbalization or context extraction.
Indicates whether image verbalization should be disabled. Default is false.
- ingestionSchedule
- IndexingSchedule
Optional schedule for data ingestion.
- contentExtractionMode
- Nullable<KnowledgeSourceContentExtractionMode>
Optional content extraction mode. Default is 'minimal'.
- aiServices
- AIServices
Optional AI Services configuration for content processing.
Returns
A new KnowledgeSourceIngestionParameters instance for mocking.