diff --git a/web/src/components/message-input/next.tsx b/web/src/components/message-input/next.tsx
index d88c588ea1..64e33886e4 100644
--- a/web/src/components/message-input/next.tsx
+++ b/web/src/components/message-input/next.tsx
@@ -30,6 +30,11 @@ import {
} from '@/components/file-upload';
import { Button } from '@/components/ui/button';
import { Textarea } from '@/components/ui/textarea';
+import {
+ Tooltip,
+ TooltipContent,
+ TooltipTrigger,
+} from '@/components/ui/tooltip';
import { CircleStop, Globe, Paperclip, Send, Upload, X } from 'lucide-react';
import * as React from 'react';
import { useCallback, useEffect, useMemo, useRef, useState } from 'react';
@@ -357,16 +362,24 @@ export function NextMessageInput({
)}
{showInternet && (
-
+
+
+
+
+
+
{t('chat.webSearch')}
+
+
)}
diff --git a/web/src/locales/en.ts b/web/src/locales/en.ts
index cf340e2a3d..a0fc336737 100644
--- a/web/src/locales/en.ts
+++ b/web/src/locales/en.ts
@@ -1249,6 +1249,7 @@ This auto-tagging feature enhances retrieval by adding another layer of domain-s
tavilyApiKeyTip:
'If an API Key is correctly set here, Tavily-based web searches will be used to supplement dataset retrieval.',
tavilyApiKeyMessage: 'Please enter your Tavily API Key',
+ webSearch: 'Web search',
webSearchProvider: 'Web search provider',
webSearchProviderTip:
'Select the service used when Internet search is enabled.',
diff --git a/web/src/locales/zh.ts b/web/src/locales/zh.ts
index 56425662ab..fa282df66e 100644
--- a/web/src/locales/zh.ts
+++ b/web/src/locales/zh.ts
@@ -1137,6 +1137,7 @@ NER:使用 spaCy NER 和基于规则的关键词提取来抽取 Entities 和 R
tavilyApiKeyTip:
'如果 API 密钥设置正确,它将利用 Tavily 进行网络搜索作为知识库的补充。',
tavilyApiKeyMessage: '请输入你的 Tavily API Key',
+ webSearch: '网络搜索',
webSearchProvider: '网络搜索服务',
webSearchProviderTip: '选择启用联网搜索时使用的搜索服务。',
webSearchProviderPlaceholder: '请选择网络搜索服务',