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; }