سرچ کن به انگلیسی ببین برای open-webui آیا tools ا...

作成日: 2025年7月5日

使用モデル O3 by Chat01

質問

سرچ کن به انگلیسی ببین برای open-webui آیا tools ای وجود داره که این امکان رو بده که هروقت دارم با مدل چت میکنم, برای هر درخواست اگه خودش احساس نیاز کرد بره اینترنت سرچ کنه؟ به جای اینکه من هردفعه باید بهش دستی بگم سرچ کنه

思考

Web Search Setup Guide

To enable web search, follow these steps:

  1. Install the "web_search" tool from the community library and provide any necessary API credentials.
  2. Enable it in your model settings in the Workspace or for each chat via the plus icon.
  3. Use the "AutoTool Filter," which automatically selects tools for you.
  4. Optionally, enable "Native function calling mode."
  5. For automatic search, set AutoTool to pick web_search when external info is needed. A disclaimer: this filter may occasionally miss some queries.

Crafting the Answer in Farsi

The user requested a response in Farsi, but with English references. I'll craft an answer in Farsi while citing English sources, and avoid using unnecessary UI elements like navlists. Here's a summary of the important points:

  • There’s no "always automatically search" feature by default, but you can achieve similar functionality by using the AutoTool Filter alongside the Web Search tool.
  • The steps are:
    1. Install the Web Search tool.
    2. Enable AutoTool Filter.
    3. Set up the Web Search tool for automatic use.

Thought for 41 seconds

回答

بله، می‌شود. در Open-WebUI کافی است این دو قطعه را کنار هم فعال کنی تا مدل هر بار که لازم بداند خودش وب را جست‌وجو کند:

مرحلهچه‌کار باید بکنی؟کجا تنظیم شود؟چرا لازم است؟
۱ابزار web_search (یا «LLM Web Search») را از Community Tool Library نصب کن و در Admin → Settings → Web Search موتور مورد علاقه و API Key را وارد کن.Library & Admin Settingsاین اسکریپت امکان جست‌وجوی زندهٔ وب را به مدل می‌دهد. openwebui.com docs.openwebui.com
۲در Workspace → Models ابزار Web Search را برای مدل علامت بزن (Enable by Default).صفحهٔ Modelsتا زمانی که تیک نزنـی، فیلتر بعدی چیزی برای انتخاب ندارد. docs.openwebui.com docs.openwebui.com
۳Function autotool_filter را از Library بگیر و در همان صفحهٔ Models (یا در Pipelines) فعال کن.Library & Modelsاین فیلتر پیش از رسیدن پیام به مدل، پیام را می‌خواند و اگر لازم باشد شناسهٔ ابزار web_search را به‌طور خودکار به درخواست اضافه می‌کند؛ یعنی دیگر لازم نیست هر بار بنویسی «search the web». openwebui.com
۴در پنجرهٔ گفت‌وگو Chat Controls → Advanced Params را باز کن و اگر مدل تو از Function Calling پشتیبانی می‌کند (مثل GPT-4o)، حالت Function Calling را از Default به Native تغییر بده.Chat Controlsدر حالت Native مدل می‌تواند در یک پاسخ چند ابزار را زنجیره کند و دقیق‌تر تصمیم بگیرد. docs.openwebui.com

آنچه به دست می‌آوری

  • وب‌جستجوی خودکار: AutoTool Filter تصمیم می‌گیرد که آیا برای پرسشِ کاربر نیاز است web_search صدا زده شود یا نه.
  • بدون دستور دستی: دیگر لازم نیست قبلِ هر پیام بگویی «search the web».
  • پیکربندی انعطاف-پذیر: اگر واقعاً می‌خواهی همیشه جست‌وجو انجام شود (صرف‌نظر از تصمیم مدل)، می‌توانی به جای AutoTool یک فیلتر سفارشی بسازی یا از تنظیم «always-on toolset» در GitHub Discussion #12684 کمک بگیری؛ ولی این کار معمولاً مصرف توکن و زمان را بالا می‌بَرَد. github.com

به همین سادگی؛ از این به بعد هر گاه مدل احساس کند دانش تازهٔ آنلاین لازم دارد، خودش وب را جست‌وجو می‌کند و نتیجه را در پاسخ می‌آورد.

このQ&Aを共有