49 references to AddOpenAIClient
Aspire.Azure.AI.Extensions.OpenAI (1)
AspireConfigurableOpenAIExtensions.cs (1)
46_ => builder.AddOpenAIClient(connectionName)
Aspire.Azure.AI.Extensions.OpenAI.Tests (1)
AspireAzureProjectOpenAIExtensionsTests.cs (1)
358: builder.AddOpenAIClient("openai", ConfigureOpenAISettings, ConfigureOpenAIOptions);
Aspire.OpenAI.Tests (46)
AspireOpenAIClientBuilderChatClientExtensionsTests.cs (16)
30builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient"); 34builder.AddOpenAIClient("openai").AddChatClient(); 60builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient"); 64builder.AddOpenAIClient("openai").AddChatClient(); 88builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient", "testdeployment1"); 92builder.AddOpenAIClient("openai").AddChatClient("testdeployment1"); 116builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient"); 120builder.AddOpenAIClient("openai").AddChatClient(); 147builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient"); 151builder.AddOpenAIClient("openai").AddChatClient(); 186builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient", "testdeployment1"); 190builder.AddOpenAIClient("openai").AddChatClient("testdeployment1"); 213builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient", "testdeployment1").Use(TestMiddleware, null); 217builder.AddOpenAIClient("openai").AddChatClient("testdeployment1").Use(TestMiddleware, null); 247builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient", "testdeployment1").Use(TestMiddleware, null); 251builder.AddOpenAIClient("openai").AddChatClient("testdeployment1").Use(TestMiddleware, null);
AspireOpenAIClientBuilderEmbeddingGeneratorExtensionsTests.cs (16)
30builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator"); 34builder.AddOpenAIClient("openai").AddEmbeddingGenerator(); 60builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator"); 64builder.AddOpenAIClient("openai").AddEmbeddingGenerator(); 88builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator", "testdeployment1"); 92builder.AddOpenAIClient("openai").AddEmbeddingGenerator("testdeployment1"); 116builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator"); 120builder.AddOpenAIClient("openai").AddEmbeddingGenerator(); 147builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator"); 151builder.AddOpenAIClient("openai").AddEmbeddingGenerator(); 186builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator", "testdeployment1"); 190builder.AddOpenAIClient("openai").AddEmbeddingGenerator("testdeployment1"); 213builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator", "testdeployment1").Use(TestMiddleware); 217builder.AddOpenAIClient("openai").AddEmbeddingGenerator("testdeployment1").Use(TestMiddleware); 247builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator", "testdeployment1").Use(TestMiddleware); 251builder.AddOpenAIClient("openai").AddEmbeddingGenerator("testdeployment1").Use(TestMiddleware);
AspireOpenAIExtensionsTests.cs (11)
33builder.AddOpenAIClient("openai"); 60builder.AddOpenAIClient("openai", settings => { settings.Endpoint = uri; settings.Key = key; }); 81builder.AddOpenAIClient("openai"); 105builder.AddOpenAIClient("openai"); 133builder.AddOpenAIClient("openai"); 155builder.AddOpenAIClient("openai1"); 181builder.AddOpenAIClient("openai", settings => 201builder.AddOpenAIClient("openai", configureOptions: options => 224builder.AddOpenAIClient("openai"); 244builder.AddOpenAIClient("openai", settings => 267builder.AddOpenAIClient("openai", settings =>
ConformanceTests.cs (1)
59builder.AddOpenAIClient("openai", configure).AddChatClient();
OpenAIPublicApiTests.cs (2)
139var action = () => builder.AddOpenAIClient(connectionName); 153var action = () => builder.AddOpenAIClient(connectionName);
OpenAIEndToEnd.WebStory (1)
Program.cs (1)
10builder.AddOpenAIClient("chat").AddChatClient();