feat: DeepSeek v4 模型对齐、作业助手脚本与 Agent 对比测试
- 前端 WorkflowEditor/ModelConfigs/NodeTemplates:deepseek-v4-flash、v4-pro,弃用提示 - llm_service 默认 deepseek-v4-flash;workflow_engine 等与模型配置注入 - 作业管理脚本支持 AGENT_NAME 与 v4-pro;新增 compare_homework_agents 脚本 - 文档重命名为 (红头)项目核心文档汇总.md 并更新 DeepSeek 说明 Made-with: Cursor
This commit is contained in:
@@ -108,7 +108,21 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="模型名称" prop="model_name">
|
||||
<el-input v-model="form.model_name" placeholder="例如: gpt-3.5-turbo, deepseek-chat" />
|
||||
<el-select
|
||||
v-model="form.model_name"
|
||||
placeholder="选择或输入模型名称"
|
||||
filterable
|
||||
allow-create
|
||||
default-first-option
|
||||
style="width: 100%"
|
||||
>
|
||||
<el-option
|
||||
v-for="name in providerModelOptions"
|
||||
:key="name"
|
||||
:label="name"
|
||||
:value="name"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="API密钥" prop="api_key">
|
||||
<el-input
|
||||
@@ -164,7 +178,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { ref, onMounted } from 'vue'
|
||||
import { ref, onMounted, computed } from 'vue'
|
||||
import { ElMessage, ElMessageBox } from 'element-plus'
|
||||
import MainLayout from '@/components/MainLayout.vue'
|
||||
import {
|
||||
@@ -207,6 +221,20 @@ const testing = ref(false)
|
||||
const testResult = ref<any>(null)
|
||||
const currentTestConfig = ref<ModelConfig | null>(null)
|
||||
|
||||
const providerModelOptions = computed(() => {
|
||||
const provider = form.value.provider
|
||||
if (provider === 'openai') {
|
||||
return ['gpt-4o', 'gpt-4-turbo-preview', 'gpt-4', 'gpt-3.5-turbo']
|
||||
}
|
||||
if (provider === 'deepseek') {
|
||||
return ['deepseek-v4-flash', 'deepseek-v4-pro', 'deepseek-chat', 'deepseek-reasoner', 'deepseek-coder']
|
||||
}
|
||||
if (provider === 'anthropic') {
|
||||
return ['claude-3-5-sonnet-latest', 'claude-3-opus-20240229']
|
||||
}
|
||||
return []
|
||||
})
|
||||
|
||||
// 表单验证规则
|
||||
const rules = {
|
||||
name: [
|
||||
|
||||
Reference in New Issue
Block a user