// Copyright (c) Microsoft. All rights reserved. using Microsoft.SemanticKernel.ChatCompletion; namespace ChatWithAgent.ApiService; /// /// The agent completion request model. /// public sealed class AgentCompletionRequest { /// /// Gets or sets the prompt. /// public required string Prompt { get; set; } /// /// Gets or sets the chat history. /// public required ChatHistory ChatHistory { get; set; } /// /// Gets or sets a value indicating whether streaming is requested. /// public bool IsStreaming { get; set; } }