44 references to AddOpenAIClient
Aspire.Azure.AI.OpenAI (1)
AspireConfigurableOpenAIExtensions.cs (1)
45builder.AddOpenAIClient(connectionName);
Aspire.OpenAI.Tests (43)
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(); 181builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient", "testdeployment1"); 185builder.AddOpenAIClient("openai").AddChatClient("testdeployment1"); 208builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient", "testdeployment1").Use(TestMiddleware, null); 212builder.AddOpenAIClient("openai").AddChatClient("testdeployment1").Use(TestMiddleware, null); 241builder.AddOpenAIClient("openai").AddKeyedChatClient("openai_chatclient", "testdeployment1").Use(TestMiddleware, null); 245builder.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(); 181builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator", "testdeployment1"); 185builder.AddOpenAIClient("openai").AddEmbeddingGenerator("testdeployment1"); 208builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator", "testdeployment1").Use(TestMiddleware); 212builder.AddOpenAIClient("openai").AddEmbeddingGenerator("testdeployment1").Use(TestMiddleware); 241builder.AddOpenAIClient("openai").AddKeyedEmbeddingGenerator("openai_embeddinggenerator", "testdeployment1").Use(TestMiddleware); 245builder.AddOpenAIClient("openai").AddEmbeddingGenerator("testdeployment1").Use(TestMiddleware);
AspireOpenAIExtensionsTests.cs (8)
33builder.AddOpenAIClient("openai"); 60builder.AddOpenAIClient("openai", settings => { settings.Endpoint = uri; settings.Key = key; }); 81builder.AddOpenAIClient("openai"); 99builder.AddOpenAIClient("openai"); 121builder.AddOpenAIClient("openai1"); 147builder.AddOpenAIClient("openai", settings => 167builder.AddOpenAIClient("openai", configureOptions: options => 190builder.AddOpenAIClient("openai");
ConformanceTests.cs (1)
59builder.AddOpenAIClient("openai", configure);
OpenAIPublicApiTests.cs (2)
135var action = () => builder.AddOpenAIClient(connectionName); 149var action = () => builder.AddOpenAIClient(connectionName);