ProjectsAgentsModelFactory.CandidateDeployConfig Method

Definition

Deploy-config blob for a candidate. Suitable for setting OPTIMIZATION_CONFIG on a hosted-agent version.

public static Azure.AI.Projects.Agents.CandidateDeployConfig CandidateDeployConfig(string instructions = default, string model = default, float? temperature = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.IDictionary<string,BinaryData>> skills = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.IDictionary<string,BinaryData>> tools = default);
static member CandidateDeployConfig : string * string * Nullable<single> * seq<System.Collections.Generic.IDictionary<string, BinaryData>> * seq<System.Collections.Generic.IDictionary<string, BinaryData>> -> Azure.AI.Projects.Agents.CandidateDeployConfig
Public Shared Function CandidateDeployConfig (Optional instructions As String = Nothing, Optional model As String = Nothing, Optional temperature As Nullable(Of Single) = Nothing, Optional skills As IEnumerable(Of IDictionary(Of String, BinaryData)) = Nothing, Optional tools As IEnumerable(Of IDictionary(Of String, BinaryData)) = Nothing) As CandidateDeployConfig

Parameters

instructions
String

System prompt / instructions.

model
String

Foundry deployment name.

temperature
Nullable<Single>

Optional sampling temperature.

skills
IEnumerable<IDictionary<String,BinaryData>>

Optional skill overrides.

tools
IEnumerable<IDictionary<String,BinaryData>>

Optional tool overrides.

Returns

A new CandidateDeployConfig instance for mocking.

Applies to