export default {
  title: '模型',
  provider: '供应商',
  providerPlaceholder: '选择供应商',
  addModel: '添加模型',
  delete: {
    confirmTitle: '是否删除：',
    confirmMessage: '模型删除后将影响正在使用该模型的资源，请谨慎操作。',
  },
  tip: {
    createSuccessMessage: '创建模型成功',
    createErrorMessage: '基础信息填写错误',
    errorMessage: '变量已存在: ',
    emptyMessage1: '请先选择基础信息的模型类型和基础模型',
    emptyMessage2: '所选模型不支持参数设置',
    updateSuccessMessage: '修改模型成功',
    saveSuccessMessage: '模型参数保存成功',
    downloadError: '下载失败',
    noModel: '模型在Ollama不存在',
  },
  modelType: {
    allModel: '全部模型',
    publicModel: '公有模型',
    privateModel: '私有模型',
    LLM: '大语言模型',
    EMBEDDING: '向量模型',
    RERANKER: '重排模型',
    STT: '语音识别',
    TTS: '语音合成',
    IMAGE: '视觉模型',
    TTI: '图片生成',
  },
  modelForm: {
    title: {
      baseInfo: '基础信息',
      advancedInfo: '高级设置',
      modelParams: '模型参数',
      paramSetting: '模型参数设置',
      apiParamPassing: '接口传参',
    },
    modeName: {
      label: '模型名称',
      placeholder: '请给基础模型设置一个名称',
      tooltip: 'MaxKB 中自定义的模型名称',
      requiredMessage: '模型名称不能为空',
    },
    permissionType: {
      label: '权限',
      privateDesc: '仅当前用户使用',
      publicDesc: '所有用户都可使用',
      requiredMessage: '权限不能为空',
    },
    model_type: {
      label: '模型类型',
      placeholder: '请选择模型类型',
      tooltip1: '大语言模型：在应用中与AI对话的推理模型。',
      tooltip2: '向量模型：在知识库中对文档内容进行向量化的模型。',
      tooltip3: '语音识别：在应用中开启语音识别后用于语音转文字的模型。',
      tooltip4: '语音合成：在应用中开启语音播放后用于文字转语音的模型。',
      tooltip5: '重排模型：在高级编排应用中使用多路召回时，对候选分段进行重新排序的模型。',
      tooltip6: '视觉模型：在高级编排应用中用于图片理解的视觉模型。',
      tooltip7: '图片生成：在高级编排应用中用于图片生成的视觉模型。',
      requiredMessage: '模型类型不能为空',
    },
    base_model: {
      label: '基础模型',
      tooltip: '列表中未列出的模型，直接输入模型名称，回车即可添加',
      placeholder: '自定义输入基础模型后回车即可',
      requiredMessage: '基础模型不能为空',
    },
  },
  download: {
    downloading: '正在下载中',
    cancelDownload: '取消下载',
  },
}
