feat: ichat添加表

This commit is contained in:
caoqianming 2025-04-23 16:47:01 +08:00
parent e2d63ed056
commit aa0add371a
1 changed files with 10 additions and 2 deletions

View File

@ -1,9 +1,17 @@
from django.db import models
from apps.system.models import CommonADModel
from apps.system.models import CommonADModel, BaseModel
# Create your models here.
class Conversation(CommonADModel):
"""
TN: 对话
"""
title = models.CharField(max_length=200, default='新对话',verbose_name='对话标题')
title = models.CharField(max_length=200, default='新对话',verbose_name='对话标题')
class Message(BaseModel):
"""
TN: 消息
"""
conversation = models.ForeignKey(Conversation, on_delete=models.CASCADE, verbose_name='对话')
content = models.TextField(verbose_name='消息内容')
role = models.CharField("角色", max_length=10, help_text="system/user")