19 references to Throw
Microsoft.Extensions.AI.OpenAI (19)
OpenAIChatClient.cs (5)
51_ = Throw.IfNull(chatClient); 70_ = Throw.IfNull(serviceType); 84_ = Throw.IfNull(messages); 99_ = Throw.IfNull(messages); 406_ = Throw.IfNull(openAICompletion);
OpenAIEmbeddingGenerator.cs (3)
41_ = Throw.IfNull(embeddingClient); 44Throw.ArgumentOutOfRangeException(nameof(defaultModelDimensions), "Value must be greater than 0."); 95_ = Throw.IfNull(serviceType);
OpenAIResponseChatClient.cs (4)
45_ = Throw.IfNull(responseClient); 64_ = Throw.IfNull(serviceType); 78_ = Throw.IfNull(messages); 151_ = Throw.IfNull(messages);
OpenAISpeechToTextClient.cs (7)
39_ = Throw.IfNull(audioClient); 58_ = Throw.IfNull(serviceType); 72_ = Throw.IfNull(audioSpeechStream); 86_ = Throw.IfNull(audioSpeechStream); 97_ = Throw.IfNull(options); 152_ = Throw.IfNull(audioTranscription); 199_ = Throw.IfNull(audioTranslation);