models Package
Classes
| AIServices |
Parameters for AI Services. |
| AzureBlobKnowledgeSourceParams |
Specifies runtime parameters for a azure blob knowledge source. |
| CompletedSynchronizationState |
Represents the completed state of the last synchronization. |
| IndexedOneLakeKnowledgeSourceParams |
Specifies runtime parameters for a indexed OneLake knowledge source. |
| KnowledgeBaseActivityRecord |
Base type for activity records. Tracks execution details, timing, and errors for knowledge base operations. You probably want to use the sub-classes and not this class directly. Known sub-classes are: KnowledgeBaseAgenticReasoningActivityRecord, KnowledgeBaseModelWebSummarizationActivityRecord |
| KnowledgeBaseAgenticReasoningActivityRecord |
Represents an agentic reasoning activity record. |
| KnowledgeBaseAzureBlobReference |
Represents an Azure Blob Storage document reference. |
| KnowledgeBaseErrorAdditionalInfo |
The resource management error additional info. |
| KnowledgeBaseErrorDetail |
The error details. |
| KnowledgeBaseImageContent |
Image content. |
| KnowledgeBaseIndexedOneLakeReference |
Represents an indexed OneLake document reference. |
| KnowledgeBaseMessage |
The natural language message style object. |
| KnowledgeBaseMessageContent |
Specifies the type of the message content. You probably want to use the sub-classes and not this class directly. Known sub-classes are: KnowledgeBaseMessageImageContent, KnowledgeBaseMessageTextContent |
| KnowledgeBaseMessageImageContent |
Image message type. |
| KnowledgeBaseMessageTextContent |
Text message type. |
| KnowledgeBaseModelWebSummarizationActivityRecord |
Represents an LLM web summarization activity record. |
| KnowledgeBaseReference |
Base type for references. You probably want to use the sub-classes and not this class directly. Known sub-classes are: KnowledgeBaseAzureBlobReference, KnowledgeBaseIndexedOneLakeReference, KnowledgeBaseSearchIndexReference, KnowledgeBaseWebReference |
| KnowledgeBaseRetrievalRequest |
The input contract for the retrieval request. |
| KnowledgeBaseRetrievalResponse |
The output contract for the retrieval response. |
| KnowledgeBaseSearchIndexReference |
Represents an Azure Search document reference. |
| KnowledgeBaseWebReference |
Represents a web document reference. |
| KnowledgeRetrievalIntent |
An intended query to execute without model query planning. You probably want to use the sub-classes and not this class directly. Known sub-classes are: KnowledgeRetrievalSemanticIntent |
| KnowledgeRetrievalMinimalReasoningEffort |
Run knowledge retrieval with minimal reasoning effort. |
| KnowledgeRetrievalReasoningEffort |
Base type for reasoning effort. You probably want to use the sub-classes and not this class directly. Known sub-classes are: KnowledgeRetrievalMinimalReasoningEffort |
| KnowledgeRetrievalSemanticIntent |
A semantic query intent. |
| KnowledgeSourceAzureOpenAIVectorizer |
Specifies the Azure OpenAI resource used to vectorize a query string. |
| KnowledgeSourceIngestionParameters |
Consolidates all general ingestion settings for knowledge sources. |
| KnowledgeSourceParams |
Base type for knowledge source runtime parameters. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureBlobKnowledgeSourceParams, IndexedOneLakeKnowledgeSourceParams, SearchIndexKnowledgeSourceParams, WebKnowledgeSourceParams |
| KnowledgeSourceStatistics |
Statistical information about knowledge source synchronization history. |
| KnowledgeSourceStatus |
Represents the status and synchronization history of a knowledge source. |
| KnowledgeSourceSynchronizationError |
Represents a document-level indexing error encountered during a knowledge source synchronization run. |
| KnowledgeSourceVectorizer |
Specifies the vectorization method to be used for knowledge source embedding model. You probably want to use the sub-classes and not this class directly. Known sub-classes are: KnowledgeSourceAzureOpenAIVectorizer |
| SearchIndexKnowledgeSourceParams |
Specifies runtime parameters for a search index knowledge source. |
| SynchronizationState |
Represents the current state of an ongoing synchronization that spans multiple indexer runs. |
| WebKnowledgeSourceParams |
Specifies runtime parameters for a web knowledge source. |
Enums
| KnowledgeBaseActivityRecordType |
The type of activity record. |
| KnowledgeBaseMessageContentType |
The type of message content. |
| KnowledgeBaseReferenceType |
The type of reference. |
| KnowledgeRetrievalIntentType |
The kind of knowledge base configuration to use. |
| KnowledgeRetrievalReasoningEffortKind |
The amount of effort to use during retrieval. |