Share via


AzureOpenAIExtensions.AddDeployment Method

Definition

Overloads

AddDeployment(IResourceBuilder<AzureOpenAIResource>, AzureOpenAIDeployment)
Obsolete.

Adds an Azure OpenAI Deployment to the AzureOpenAIResource resource. This resource requires an AzureOpenAIResource to be added to the application model.

AddDeployment(IResourceBuilder<AzureOpenAIResource>, String, String, String)

Adds and returns an Azure OpenAI Deployment resource to the AzureOpenAIResource resource.

AddDeployment(IResourceBuilder<AzureOpenAIResource>, AzureOpenAIDeployment)

Source:
AzureOpenAIExtensions.cs
Source:
AzureOpenAIExtensions.cs
Source:
AzureOpenAIExtensions.cs
Source:
AzureOpenAIExtensions.cs

Caution

AddDeployment taking an AzureOpenAIDeployment is deprecated. Please the AddDeployment overload that returns an AzureOpenAIDeploymentResource instead.

Adds an Azure OpenAI Deployment to the AzureOpenAIResource resource. This resource requires an AzureOpenAIResource to be added to the application model.

public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> AddDeployment(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> builder, Aspire.Hosting.ApplicationModel.AzureOpenAIDeployment deployment);
[System.Obsolete("AddDeployment taking an AzureOpenAIDeployment is deprecated. Please the AddDeployment overload that returns an AzureOpenAIDeploymentResource instead.")]
public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> AddDeployment(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> builder, Aspire.Hosting.ApplicationModel.AzureOpenAIDeployment deployment);
static member AddDeployment : Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> * Aspire.Hosting.ApplicationModel.AzureOpenAIDeployment -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource>
[<System.Obsolete("AddDeployment taking an AzureOpenAIDeployment is deprecated. Please the AddDeployment overload that returns an AzureOpenAIDeploymentResource instead.")>]
static member AddDeployment : Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> * Aspire.Hosting.ApplicationModel.AzureOpenAIDeployment -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource>
<Extension()>
Public Function AddDeployment (builder As IResourceBuilder(Of AzureOpenAIResource), deployment As AzureOpenAIDeployment) As IResourceBuilder(Of AzureOpenAIResource)

Parameters

builder
IResourceBuilder<AzureOpenAIResource>

The Azure OpenAI resource builder.

deployment
AzureOpenAIDeployment

The deployment to add.

Returns

A reference to the IResourceBuilder<T>.

Attributes

Applies to

AddDeployment(IResourceBuilder<AzureOpenAIResource>, String, String, String)

Source:
AzureOpenAIExtensions.cs

Adds and returns an Azure OpenAI Deployment resource to the AzureOpenAIResource resource.

public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIDeploymentResource> AddDeployment(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> builder, string name, string modelName, string modelVersion);
static member AddDeployment : Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIResource> * string * string * string -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.ApplicationModel.AzureOpenAIDeploymentResource>
<Extension()>
Public Function AddDeployment (builder As IResourceBuilder(Of AzureOpenAIResource), name As String, modelName As String, modelVersion As String) As IResourceBuilder(Of AzureOpenAIDeploymentResource)

Parameters

builder
IResourceBuilder<AzureOpenAIResource>

The Azure OpenAI resource builder.

name
String

The name of the Azure OpenAI Deployment resource.

modelName
String

The name of the model to deploy.

modelVersion
String

The version of the model to deploy.

Returns

A reference to the IResourceBuilder<T>.

Applies to