Azure.AI.Projects Namespace
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.
Classes
| Name | Description |
|---|---|
| AgenticIdentityPreviewCredentials |
Agentic identity credential definition. |
| AIProjectBlobReference |
Blob reference details. |
| AIProjectClient |
The AzureAI service client. |
| AIProjectClientOptions |
Client options for AIProjectClient. |
| AIProjectClientSettings |
Represents the settings used to configure a AIProjectClient that can be loaded from an IConfigurationSection. |
| AIProjectConnection |
Response from the list and get connections operations. |
| AIProjectConnectionApiKeyCredential |
API Key Credential definition. |
| AIProjectConnectionBaseCredential |
A base class for connection credentials Please note this is the abstract base class. The derived classes available for instantiation are: AIProjectConnectionApiKeyCredential, AIProjectConnectionEntraIdCredential, AIProjectConnectionCustomCredential, AIProjectConnectionSasCredential, NoAuthenticationCredentials, and AgenticIdentityPreviewCredentials. |
| AIProjectConnectionCustomCredential |
Custom credential definition. |
| AIProjectConnectionEntraIdCredential |
Entra ID credential definition. |
| AIProjectConnectionSasCredential |
Shared Access Signature (SAS) credential definition. |
| AIProjectConnectionsOperations |
The AIProjectConnectionsOperations sub-client. |
| AIProjectCosmosDBIndex |
CosmosDB Vector Store Index Definition. |
| AIProjectDataset |
AIProjectDataset Definition Please note AIProjectDataset is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include FileDataset and FolderDataset. |
| AIProjectDatasetsOperations |
The AIProjectDatasetsOperations sub-client. |
| AIProjectDeployment |
Model Deployment Definition Please note this is the abstract base class. The derived classes available for instantiation are: ModelDeployment. |
| AIProjectDeploymentsOperations |
The AIProjectDeploymentsOperations sub-client. |
| AIProjectIndex |
Index resource Definition Please note this is the abstract base class. The derived classes available for instantiation are: AzureAISearchIndex, ManagedAzureAISearchIndex, and AIProjectCosmosDBIndex. |
| AIProjectIndexesOperations |
The AIProjectIndexesOperations sub-client. |
| AIProjectIndexFieldMapping |
Field mapping configuration class. |
| AIProjectTelemetry |
Provides telemetry-related operations for the project. |
| AzureAIProjectsContext |
Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md |
| AzureAIProjectsModelFactory |
A factory class for creating instances of the models for mocking. |
| AzureAISearchIndex |
Azure AI Search Index Definition. |
| BlobReferenceSasCredential |
SAS Credential definition. |
| ClientConnectionProviderExtensions | |
| DatasetCredential |
Represents a reference to a blob for consumption. |
| EmbeddingConfiguration |
Embedding configuration class. |
| FileDataset |
FileDatasetVersion Definition. |
| FolderDataset |
FileDatasetVersion Definition. |
| InputFileContentParam |
Input file. |
| InputTextContentParam |
Input text. |
| ManagedAzureAISearchIndex |
Managed Azure AI Search Index Definition. |
| ModelDeployment |
Model Deployment Definition. |
| ModelDeploymentSku |
Sku information. |
| NoAuthenticationCredentials |
Credentials that do not require authentication. |
| PendingUploadConfiguration |
Represents a request for a pending upload. |
| PendingUploadResult |
Represents the response for a pending upload request. |
| ProjectSchedules |
The Schedules sub-client. |
| ProjectsScheduleTask |
Schedule task model. Please note this is the abstract base class. The derived classes available for instantiation are: EvaluationScheduleTask and InsightScheduleTask. |
| ResponseUsageInputTokensDetails |
The ResponseUsageInputTokensDetails. |
| ResponseUsageOutputTokensDetails |
The ResponseUsageOutputTokensDetails. |
| ToolDescription |
Description of a tool that can be used by an agent. |
Structs
| Name | Description |
|---|---|
| AIProjectDeploymentType | |
| ConnectionType |
The Type (or category) of the connection. |
| EvaluationRuleActionType |
Type of the evaluation action. |
| EvaluatorType |
The type of the evaluator. |
| PendingUploadType |
The type of pending upload. |
| TreatmentEffectType |
Treatment Effect Type. |
Enums
| Name | Description |
|---|---|
| AIProjectClientOptions.ServiceVersion |
The version of the service to use. |
| FoundryFeaturesOptInKeys | |