16 references to AzureOpenAIResource
Aspire.Hosting.Azure.CognitiveServices (15)
AzureOpenAIDeploymentResource.cs (3)
12
public class AzureOpenAIDeploymentResource : Resource, IResourceWithParent<
AzureOpenAIResource
>, IResourceWithConnectionString
32
public AzureOpenAIDeploymentResource(string name, string modelName, string modelVersion,
AzureOpenAIResource
parent)
99
public
AzureOpenAIResource
Parent { get; }
AzureOpenAIExtensions.cs (12)
28
/// These can be replaced by calling <see cref="WithRoleAssignments{T}(IResourceBuilder{T}, IResourceBuilder{
AzureOpenAIResource
}, CognitiveServicesBuiltInRole[])"/>.
30
public static IResourceBuilder<
AzureOpenAIResource
> AddAzureOpenAI(this IDistributedApplicationBuilder builder, [ResourceName] string name)
71
var
resource = (
AzureOpenAIResource
)infrastructure.AspireResource;
97
var
resource = new AzureOpenAIResource(name, configureInfrastructure);
141
/// Adds an Azure OpenAI Deployment to the <see cref="
AzureOpenAIResource
"/> resource. This resource requires an <see cref="
AzureOpenAIResource
"/> to be added to the application model.
147
public static IResourceBuilder<
AzureOpenAIResource
> AddDeployment(this IResourceBuilder<
AzureOpenAIResource
> builder, AzureOpenAIDeployment deployment)
158
/// Adds and returns an Azure OpenAI Deployment resource to the <see cref="
AzureOpenAIResource
"/> resource.
165
public static IResourceBuilder<AzureOpenAIDeploymentResource> AddDeployment(this IResourceBuilder<
AzureOpenAIResource
> builder, [ResourceName] string name, string modelName, string modelVersion)
216
IResourceBuilder<
AzureOpenAIResource
> target,
Aspire.Hosting.Azure.Tests (1)
PublicApiTests\CognitiveServicesPublicApiTests.cs (1)
96
IResourceBuilder<
AzureOpenAIResource
> builder = null!;