Class AzureOpenAICompletionRequest
- Namespace
- FoundationaLLM.Common.Models.Orchestration.Direct
- Assembly
- FoundationaLLM.Common.dll
Input for a direct Azure OpenAI request.
public class AzureOpenAICompletionRequest : AzureOpenAICompletionParameters
- Inheritance
-
AzureOpenAICompletionRequest
- Inherited Members
- Extension Methods
Properties
Messages
Object defining the required input role and content key value pairs.
[JsonPropertyName("messages")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public CompletionMessage[]? Messages { get; set; }
Property Value
Prompt
The prompt for which to generate completions.
[JsonPropertyName("prompt")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Prompt { get; set; }