1 instantiation of AzureOpenAIDeploymentResource
Aspire.Hosting.Azure.CognitiveServices (1)
AzureOpenAIExtensions.cs (1)
172
var 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)
165
public static IResourceBuilder<
AzureOpenAIDeploymentResource
> AddDeployment(this IResourceBuilder<AzureOpenAIResource> builder, [ResourceName] string name, string modelName, string modelVersion)
172
var
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>
184
public static IResourceBuilder<
AzureOpenAIDeploymentResource
> WithProperties(this IResourceBuilder<
AzureOpenAIDeploymentResource
> builder, Action<
AzureOpenAIDeploymentResource
> configure)
AzureOpenAIResource.cs (3)
20
private readonly List<
AzureOpenAIDeploymentResource
> _deploymentResources = [];
44
internal IReadOnlyList<
AzureOpenAIDeploymentResource
> DeploymentResources => _deploymentResources;
54
internal void AddDeployment(
AzureOpenAIDeploymentResource
deployment)