42 lines
1,003 B
C#
42 lines
1,003 B
C#
|
|
using BotSharp.Platform.Models;
|
|||
|
|
using Newtonsoft.Json;
|
|||
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Text;
|
|||
|
|
|
|||
|
|
namespace BotSharp.Platform.Articulate.Models
|
|||
|
|
{
|
|||
|
|
public class AgentModel : AgentBase
|
|||
|
|
{
|
|||
|
|
public AgentModel()
|
|||
|
|
{
|
|||
|
|
Domains = new List<DomainModel>();
|
|||
|
|
Entities = new List<EntityModel>();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public string Status { get; set; }
|
|||
|
|
|
|||
|
|
public string Timezone { get; set; }
|
|||
|
|
|
|||
|
|
public string AgentName { get; set; }
|
|||
|
|
|
|||
|
|
public bool UseWebhook { get; set; }
|
|||
|
|
|
|||
|
|
public bool UsePostFormat { get; set; }
|
|||
|
|
|
|||
|
|
public bool ExtraTrainingData { get; set; }
|
|||
|
|
|
|||
|
|
public List<String> FallbackResponses { get; set; }
|
|||
|
|
|
|||
|
|
public bool EnableModelsPerDomain { get; set; }
|
|||
|
|
|
|||
|
|
public decimal DomainClassifierThreshold { get; set; }
|
|||
|
|
|
|||
|
|
public List<DomainModel> Domains { get; set; }
|
|||
|
|
|
|||
|
|
public List<EntityModel> Entities { get; set; }
|
|||
|
|
|
|||
|
|
public DateTime LastTraining { get; set; }
|
|||
|
|
}
|
|||
|
|
}
|