KnowledgeBase Class
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.
A knowledgeBase.
public class KnowledgeBase : System.ClientModel.Primitives.IJsonModel<Azure.AI.Discovery.KnowledgeBase>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Discovery.KnowledgeBase>
type KnowledgeBase = class
interface IJsonModel<KnowledgeBase>
interface IPersistableModel<KnowledgeBase>
Public Class KnowledgeBase
Implements IJsonModel(Of KnowledgeBase), IPersistableModel(Of KnowledgeBase)
- Inheritance
-
KnowledgeBase
- Implements
Constructors
| Name | Description |
|---|---|
| KnowledgeBase(String, String) |
Initializes a new instance of KnowledgeBase. |
Properties
| Name | Description |
|---|---|
| BookshelfName |
The name of the associated Bookshelf tracked resource. |
| CopilotInstruction |
The copilot instruction. |
| CreatedAt |
The timestamp when the resource was created. |
| CreatedBy |
The ID of the user who created this resource. |
| CreatedByApiVersion |
The API version used to create this knowledge base. |
| CreatedByType |
The type of user who created this resource. |
| Description |
The description. |
| Error |
Error details if provisioning failed. |
| Id |
The ID for the resource. |
| KnowledgeBaseUrl |
URL to access the knowledge base. |
| LastIndexingRun |
The details of the most recent indexing run. |
| LastModifiedAt |
The timestamp when the resource was last updated. |
| LastModifiedBy |
The ID of the user who updated this resource. |
| LastModifiedByType |
The type of user who updated this resource. |
| Name |
The knowledgeBase name. |
| ProvisioningState |
Provisioning state. |
| Status |
The status. |
| StorageAssetReferences |
Storage asset references to index. |
| Tags |
The tags. |
Methods
Operators
| Name | Description |
|---|---|
| Explicit(Response to KnowledgeBase) | |