Class AzureAIJobRequest
- Namespace
- FoundationaLLM.Common.Models.AzureAIService
- Assembly
- FoundationaLLM.Common.dll
Azure AI Evaluation Job Request
public class AzureAIJobRequest
- Inheritance
-
AzureAIJobRequest
- Inherited Members
- Extension Methods
Properties
BatchDataInput
Uri to the data to test.
[JsonPropertyName("batchDataInput")]
public BatchDataInput? BatchDataInput { get; set; }
Property Value
Connections
All model connection information for the various tests.
[JsonPropertyName("connections")]
public GptConnections? Connections { get; set; }
Property Value
FlowDefinitionResourceId
The target flow to run against.
[JsonPropertyName("flowDefinitionResourceId")]
public string? FlowDefinitionResourceId { get; set; }
Property Value
InputsMapping
How each of the input fields map to the testing fields.
[JsonPropertyName("inputsMapping")]
public InputsMapping? InputsMapping { get; set; }
Property Value
Properties
Any extra properties to pass to the job.
[JsonPropertyName("properties")]
public Dictionary<string, string>? Properties { get; set; }
Property Value
RunDisplayNameGenerationType
The generation type name.
[JsonPropertyName("runDisplayNameGenerationType")]
public string? RunDisplayNameGenerationType { get; set; }
Property Value
RunExperimentName
A name for the job, can be the run Name.
[JsonPropertyName("runExpermimentName")]
public string? RunExperimentName { get; set; }
Property Value
RunId
The user generated job id.
[JsonPropertyName("runId")]
public string? RunId { get; set; }
Property Value
RuntimeName
The target run time for Azure AI studio.
[JsonPropertyName("runtimeName")]
public string? RuntimeName { get; set; }
Property Value
SessionSetupMode
The setup mode, typically "SystemWait".
[JsonPropertyName("sessionSetupMode")]
public string? SessionSetupMode { get; set; }