1 instantiation of AzureOpenAIDeploymentResource
Aspire.Hosting.Azure.CognitiveServices (1)
AzureOpenAIExtensions.cs (1)
172var deployment = new AzureOpenAIDeploymentResource(name, modelName, modelVersion, builder.Resource);
10 references to AzureOpenAIDeploymentResource
Aspire.Hosting.Azure.CognitiveServices (10)
AzureOpenAIDeploymentResource.cs (1)
26/// Initializes a new instance of the <see cref="AzureOpenAIDeploymentResource"/> class.
AzureOpenAIExtensions.cs (6)
165public static IResourceBuilder<AzureOpenAIDeploymentResource> AddDeployment(this IResourceBuilder<AzureOpenAIResource> builder, [ResourceName] string name, string modelName, string modelVersion) 172var deployment = new AzureOpenAIDeploymentResource(name, modelName, modelVersion, builder.Resource); 182/// <param name="configure">A method that can be used for customizing the <see cref="AzureOpenAIDeploymentResource"/>.</param> 184public static IResourceBuilder<AzureOpenAIDeploymentResource> WithProperties(this IResourceBuilder<AzureOpenAIDeploymentResource> builder, Action<AzureOpenAIDeploymentResource> configure)
AzureOpenAIResource.cs (3)
20private readonly List<AzureOpenAIDeploymentResource> _deploymentResources = []; 44internal IReadOnlyList<AzureOpenAIDeploymentResource> DeploymentResources => _deploymentResources; 54internal void AddDeployment(AzureOpenAIDeploymentResource deployment)