Files
BeWoPlaner/Data/Entities/AiConversation.cs
2026-07-14 14:40:39 +02:00

31 lines
946 B
C#

using System;
using System.Collections.Generic;
using BS.Shared;
using Newtonsoft.Json;
namespace BeWo.Data.Entities
{
public class AiConversation : BeWoEntityBase
{
public AiConversation()
{
_Tid = TableID.AiConversation;
}
public virtual string Displayname { get; set; }
public virtual DateTime Created { get; set; }
public virtual DateTime Updated { get; set; }
public virtual AiModel Modell { get; set; }
public virtual string Context { get; set; }
public virtual long? ApplicationUserOid { get; set; }
public virtual IList<BeWoEntityReference> ContextBeWoObjects { get; set; }
public virtual AiActionType ActionType { get; set; }
public virtual AiDataContextType ContextType { get; set; }
public virtual IList<AiConversationMessage> Messages { get; set; }
public virtual AiPromptbausteinPrompt ReferencePrompt { get; set; }
public virtual AiPromptbausteinRoutine ReferenceRoutine { get; set; }
}
}