Table of Contents

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

Tools

[JsonPropertyName("tools")]
public string[] Tools { get; set; }

Property Value

string[]