export default {
  title: '應用',
  createApplication: '建立簡易應用',
  createWorkFlowApplication: '建立進階編排應用',
  importApplication: '匯入應用',
  copyApplication: '複製應用',
  workflow: '進階編排',
  simple: '簡易應用',
  simplePlaceholder: '適用於初級用戶使用表單設定構建AI對話助手',
  workflowPlaceholder: '適用於高階用戶使用低代碼拖拉拽方式構建複雜邏輯的AI對話助手',
  appTest: '調試預覽',
  operation: {
    toChat: '去對話',
    addModel: '新增模型',
  },
  delete: {
    confirmTitle: '是否刪除應用：',
    confirmMessage: '刪除後該應用將不再提供服務，請謹慎操作。',
  },
  tip: {
    publishSuccess: '發布成功',
    ExportError: '匯出失敗',
    professionalMessage: '社群版最多支援 5 個應用，如需擁有更多應用，請升級為專業版。',
    saveErrorMessage: '儲存失敗，請檢查輸入或稍後再試',
    loadingErrorMessage: '載入配置失敗，請檢查輸入或稍後再試',
    noDocPermission: '無文檔創建權限',
  },
  form: {
    appName: {
      placeholder: '請輸入應用名稱',
      requiredMessage: '請輸入應用名稱',
    },
    appDescription: {
      placeholder: '描述該應用的應用場景及用途，如：XXX 小助手回答用戶提出的 XXX 產品使用問題',
    },
    appType: {
      simplePlaceholder: '適合新手建立小助手',
      workflowPlaceholder: '適合高階用戶自訂小助手的工作流程',
    },

    appTemplate: {
      blankApp: {
        title: '空白创建',
      },
      assistantApp: {
        title: '知識庫問答助手',
        description: '基於用戶問題，檢索知識庫相關內容作爲AI模型的參考內容',
      },
    },
    aiModel: {
      label: 'AI 模型',
      placeholder: '請選擇 AI 模型',
    },
    roleSettings: {
      label: '系統提示詞',
      placeholder:
        '系統提示詞，可以引用系統中的變數：{data} 是命中知識庫中的分段；{question} 是用戶提出的問題。',
      tooltip: '設定模型扮演的角色或遵循的指令',
    },
    prompt: {
      label: '用戶提示詞',
      noReferences: ' (無引用知識庫)',
      references: ' (引用知識庫)',
      placeholder:
        '用戶提示詞，可以引用系統中的變數：{data} 是命中知識庫中的分段；{question} 是用戶提出的問題。',
      requiredMessage: '請輸入用戶提示詞',
      tooltip: '用戶向模型提出的問題或輸入的指令',

      noReferencesTooltip:
        '透過調整提示詞內容，可以引導大模型對話方向，該提示詞會被固定在上下文的開頭。可以使用變數：{question} 是用戶提出問題的佔位符。',
      referencesTooltip:
        '透過調整提示詞內容，可以引導大模型對話方向，該提示詞會被固定在上下文的開頭。可以使用變數：{data} 是引用知識庫中分段的佔位符；{question} 是用戶提出問題的佔位符。',
      defaultPrompt: `已知資訊：{data}
用戶問題：{question}
回答要求：
- 請使用中文回答用戶問題`,
    },
    historyRecord: {
      label: '歷史對話紀錄',
    },
    relatedKnowledge: {
      label: '關聯知識庫',
      placeholder: '關聯的知識庫展示在這裡',
    },
    multipleRoundsDialogue: '多輪對話',

    prologue: '開場白',
    defaultPrologue:
      '您好，我是 XXX 小助手，您可以向我提出 XXX 使用問題。\n- XXX 主要功能有什麼？\n- XXX 如何收費？\n- 需要轉人工服務',

    problemOptimization: {
      label: '問題優化',
      tooltip: '根據歷史對話優化完善當前問題，更利於匹配知識點。',
    },
    voiceInput: {
      label: '語音輸入',
      placeholder: '請選擇語音辨識模型',
      requiredMessage: '請選擇語音輸入模型',
      autoSend: '自動發送',
    },
    voicePlay: {
      label: '語音播放',
      placeholder: '請選擇語音合成模型',
      requiredMessage: '請選擇語音播放模型',
      autoPlay: '自動播放',
      browser: '瀏覽器播放(免費)',
      tts: 'TTS 模型',
      listeningTest: '試聽',
    },
    reasoningContent: {
      label: '輸出思考',
      tooltip: '請根據模型返回的思考標簽設置，標簽中間的內容將會認定爲思考過程',
      start: '開始',
      end: '結束',
    },
    mcp_output_enable: '輸出 MCP/ 工具執行過程',
  },
  generateDialog: {
    label: '生成',
    generatePrompt: '生成提示詞',
    placeholder: '請輸入提示詞主題',
    title: '提示詞顯示在這裡',
    remake: '重新生成',
    stop: '停止生成',
    continue: '繼續生成',
    replace: '替換',
    exit: '確認退出並捨棄 AI 生成的內容嗎？',
    loading: '生成中...',
  },
  dialog: {
    addKnowledge: '新增關聯知識庫',
    addKnowledgePlaceholder: '所選知識庫必須使用相同的 Embedding 模型',

    selectSearchMode: '檢索模式',
    vectorSearch: '向量檢索',
    vectorSearchTooltip: '向量檢索是一種基於向量相似度的檢索方式，適用於知識庫中的大數據量場景。',
    fullTextSearch: '全文檢索',
    fullTextSearchTooltip: '全文檢索是一種基於文本相似度的檢索方式，適用於知識庫中的小數據量場景。',
    hybridSearch: '混合檢索',
    hybridSearchTooltip:
      '混合檢索是一種基於向量和文本相似度的檢索方式，適用於知識庫中的中等數據量場景。',
    similarityThreshold: '相似度高於',
    similarityTooltip: '相似度越高相關性越強。',
    topReferences: '引用分段數 TOP',
    maxCharacters: '最多引用字元數',
    noReferencesAction: '無引用知識庫分段時',
    continueQuestioning: '繼續向 AI 模型提問',
    provideAnswer: '指定回答內容',
    designated_answer:
      '你好，我是 XXX 小助手，我的知識庫只包含了 XXX 產品相關知識，請重新描述您的問題。',
    defaultPrompt1:
      '()裡面是用戶問題,根據上下文回答揣測用戶問題({question}) 要求: 輸出一個補全問題,並且放在',
    defaultPrompt2: '標籤中',
  },
  applicationAccess: {
    title: '應用接入',
    wecom: '企業微信應用',
    wecomTip: '打造企業微信智慧應用',
    dingtalk: '釘釘應用',
    dingtalkTip: '打造釘釘智慧應用',
    wecomBot: '企業微信智能機器人',
    wecomBotTip: '打造企業微信智能機器人',
    wechat: '公眾號',
    wechatTip: '打造公眾號智慧應用',
    lark: '飛書應用',
    larkTip: '打造飛書智慧應用',
    slack: 'Slack',
    slackTip: '打造 Slack 智慧應用',
    setting: '配置',
    callback: '回呼位址',
    callbackTip: '請輸入回呼位址',
    wecomPlatform: '企業微信後台',
    wechatPlatform: '微信公众平台',
    dingtalkPlatform: '釘釘開放平台',
    larkPlatform: '飛書開放平台',
    wecomSetting: {
      title: '企業微信應用配置',
      cropId: '企業 ID',
      cropIdPlaceholder: '請輸入企業 ID',
      agentIdPlaceholder: '請輸入 Agent ID',
      secretPlaceholder: '請輸入 Secret',
      tokenPlaceholder: '請輸入 Token',
      encodingAesKeyPlaceholder: '請輸入 EncodingAESKey',
      authenticationSuccessful: '認證成功',
      urlInfo: '-應用管理-自建-建立的應用-接收消息-設定 API 接收的 "URL" 中',
    },
    dingtalkSetting: {
      title: '釘釘應用配置',
      clientIdPlaceholder: '請輸入 Client ID',
      clientSecretPlaceholder: '請輸入 Client Secret',
      urlInfo: '-機器人頁面，設定 "消息接收模式" 為 HTTP 模式 ，並把上面URL填寫到"消息接收位址"中',
    },
    wechatSetting: {
      title: '公眾號應用配置',
      appId: '開發者 ID (APP ID)',
      appIdPlaceholder: '請輸入開發者 ID (APP ID)',
      appSecret: '開發者密鑰 (APP SECRET)',
      appSecretPlaceholder: '請輸入開發者密鑰 (APP SECRET)',
      token: '權杖 (TOKEN)',
      tokenPlaceholder: '請輸入權杖 (TOKEN)',
      aesKey: '消息加解密密鑰',
      aesKeyPlaceholder: '請輸入消息加解密密鑰',
      urlInfo: '-設定與開發-基本配置-伺服器配置的 "伺服器位址 URL " 中',
    },
    larkSetting: {
      title: '飛書應用配置',
      appIdPlaceholder: '請輸入 App ID',
      appSecretPlaceholder: '請輸入 App Secret',
      verificationTokenPlaceholder: '請輸入 Verification Token',
      urlInfo: '-事件與回呼-事件配置-配置訂閱方式的 "請求位址" 中',
    },
    wecomBotSetting: {
      title: '企業微信智能機器人配置',
      urlInfo: '-管理工具-智能机器人-创建机器人-API模式创建的 "URL" 中',
    },
    slackSetting: {
      title: 'Slack 應用配置',
      signingSecretPlaceholder: '請輸入 Signing Secret',
      botUserTokenPlaceholder: '請輸入 Bot User Token',
    },
    copyUrl: '複製連結填入到',
  },
  hitTest: {
    title: '命中測試',
    text: '針對用戶提問調試段落匹配情況，保障回答效果。',
    emptyMessage1: '命中的段落顯示在這裡',
    emptyMessage2: '沒有命中的分段',
  },
  publishTime: '發佈時間',
  publishStatus: '發佈狀態',
}
