Browse Source

feat: support query date tool (#662)

Joel 1 year ago
parent
commit
d44d4bd6fd

+ 2 - 0
web/app/components/app/chat/thought/index.tsx

@@ -49,6 +49,8 @@ const Thought: FC<IThoughtProps> = ({
           return t('explore.universalChat.thought.res.google', { query: input.query })
         case 'wikipedia':
           return t('explore.universalChat.thought.res.wikipedia', { query: input.query })
+        case 'current_datetime':
+          return t('explore.universalChat.thought.res.date')
         default:
           return `Unknown tool: ${item.tool}`
       }

+ 2 - 1
web/app/components/explore/universal-chat/config-view/summary/index.tsx

@@ -43,7 +43,8 @@ const Summary: FC<ISummaryProps> = ({
   plugins,
   dataSets,
 }) => {
-  const pluginIds = Object.keys(plugins).filter(key => plugins[key])
+  // current_datetime is not configable and do not have icon
+  const pluginIds = Object.keys(plugins).filter(key => plugins[key] && key !== 'current_datetime')
   const [isShowConfig, { setFalse: hideConfig, toggle: toggleShowConfig }] = useBoolean(false)
   const configContentRef = React.useRef(null)
 

+ 1 - 0
web/i18n/lang/explore.en.ts

@@ -69,6 +69,7 @@ const translation = {
         google: 'Searching Google {{query}}',
         wikipedia: 'Searching Wikipedia {{query}}',
         dataset: 'Retrieving dataset {datasetName}',
+        date: 'Searching date',
       },
     },
     viewConfigDetailTip: 'In conversation, cannot change above settings',

+ 1 - 0
web/i18n/lang/explore.zh.ts

@@ -69,6 +69,7 @@ const translation = {
         google: '搜索谷歌 {{query}}',
         wikipedia: '搜索维基百科 {{query}}',
         dataset: '检索数据集 {datasetName}',
+        date: '查询日期',
       },
     },
     viewConfigDetailTip: '在对话中,无法更改上述设置',