Share via


OpenAIExtensions.AddModel Method

Definition

Adds an OpenAI Model child to the provided OpenAI resource.

public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.OpenAI.OpenAIModelResource> AddModel(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.OpenAI.OpenAIResource> builder, string name, string model);
static member AddModel : Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.OpenAI.OpenAIResource> * string * string -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.OpenAI.OpenAIModelResource>
<Extension()>
Public Function AddModel (builder As IResourceBuilder(Of OpenAIResource), name As String, model As String) As IResourceBuilder(Of OpenAIModelResource)

Parameters

builder
IResourceBuilder<OpenAIResource>

The OpenAI resource builder.

name
String

The name of the model resource. This name is used as the connection string name.

model
String

The model identifier, e.g., "gpt-4o-mini".

Returns

The model resource builder.

Applies to