Class AgentDefinition
- Namespace
- JD.AI.Gateway.Client.Models
- Assembly
- JD.AI.Gateway.Client.dll
public sealed class AgentDefinition
- Inheritance
-
AgentDefinition
- Inherited Members
-
Properties
AutoSpawn
[JsonPropertyName("autoSpawn")]
public bool AutoSpawn { get; set; }
Property Value
- bool
Id
[JsonPropertyName("id")]
public string Id { get; set; }
Property Value
- string
MaxTurns
[JsonPropertyName("maxTurns")]
public int MaxTurns { get; set; }
Property Value
- int
Model
[JsonPropertyName("model")]
public string Model { get; set; }
Property Value
- string
Parameters
[JsonPropertyName("parameters")]
public ModelParameters? Parameters { get; set; }
Property Value
- ModelParameters
Provider
[JsonPropertyName("provider")]
public string Provider { get; set; }
Property Value
- string
SystemPrompt
[JsonPropertyName("systemPrompt")]
public string SystemPrompt { get; set; }
Property Value
- string
[JsonPropertyName("tools")]
public string[] Tools { get; set; }
Property Value
- string[]