change to v4 flash

This commit is contained in:
2026-04-27 06:32:06 -06:00
parent 9e10be4618
commit c0c5be9420
4 changed files with 38 additions and 2 deletions

View File

@@ -0,0 +1,18 @@
# Generated by Django 6.0 on 2026-04-27 12:31
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('ai', '0002_aianalysis_model'),
]
operations = [
migrations.AlterField(
model_name='aianalysis',
name='model',
field=models.TextField(default='deepseek-v4-flash'),
),
]

View File

@@ -6,7 +6,7 @@ from account.models import User
class AIAnalysis(models.Model): class AIAnalysis(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE) user = models.ForeignKey(User, on_delete=models.CASCADE)
provider = models.TextField(default="deepseek") provider = models.TextField(default="deepseek")
model = models.TextField(default="deepseek-chat") model = models.TextField(default="deepseek-v4-flash")
data = models.JSONField() data = models.JSONField()
system_prompt = models.TextField() system_prompt = models.TextField()
user_prompt = models.TextField() user_prompt = models.TextField()

View File

@@ -0,0 +1,18 @@
# Generated by Django 6.0 on 2026-04-27 12:31
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('flowchart', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='flowchartsubmission',
name='ai_model',
field=models.CharField(default='deepseek-v4-flash', max_length=50),
),
]

View File

@@ -37,7 +37,7 @@ class FlowchartSubmission(models.Model):
# 处理信息 # 处理信息
ai_provider = models.CharField(max_length=50, default='deepseek') ai_provider = models.CharField(max_length=50, default='deepseek')
ai_model = models.CharField(max_length=50, default='deepseek-chat') ai_model = models.CharField(max_length=50, default='deepseek-v4-flash')
processing_time = models.FloatField(null=True, blank=True) # AI处理耗时(秒) processing_time = models.FloatField(null=True, blank=True) # AI处理耗时(秒)
evaluation_time = models.DateTimeField(null=True, blank=True) # 评分完成时间 evaluation_time = models.DateTimeField(null=True, blank=True) # 评分完成时间