namespace AIStudio.Provider.OpenAI; /// /// The OpenAI's legacy chat completion request model. /// /// Which model to use for chat completion. /// The chat messages. /// Whether to stream the chat completion. public record ChatCompletionAPIRequest( string Model, IList Messages, bool Stream ) { public ChatCompletionAPIRequest() : this(string.Empty, [], true) { } }