Tools
بحث الويب في Ollama
يدعم OpenClaw Ollama Web Search بوصفه مزوّد web_search مضمّنًا. يستخدم
واجهة API للبحث على الويب من Ollama ويعيد نتائج منظمة تتضمن عناوين، وعناوين URL،
ومقتطفات.
بالنسبة إلى Ollama المحلي أو المستضاف ذاتيًا، لا يحتاج هذا الإعداد إلى مفتاح API افتراضيًا. لكنه يتطلب:
- مضيف Ollama يمكن الوصول إليه من OpenClaw
ollama signin
للبحث المستضاف المباشر، اضبط عنوان URL الأساسي لمزوّد Ollama على https://ollama.com
وقدّم OLLAMA_API_KEY حقيقيًا.
الإعداد
بدء Ollama
تأكد من تثبيت Ollama وتشغيله.
تسجيل الدخول
شغّل:
ollama signinاختيار Ollama Web Search
شغّل:
openclaw configure --section webثم اختر Ollama Web Search بوصفه المزوّد.
إذا كنت تستخدم Ollama للنماذج بالفعل، فسيعيد Ollama Web Search استخدام المضيف نفسه الذي تم تكوينه.
التكوين
{ tools: { web: { search: { provider: "ollama", }, }, },}تجاوز اختياري لمضيف Ollama:
{ plugins: { entries: { ollama: { config: { webSearch: { baseUrl: "http://ollama-host:11434", }, }, }, }, },}إذا كنت تكوّن Ollama بالفعل بوصفه مزوّد نماذج، فيمكن لمزوّد البحث على الويب إعادة استخدام ذلك المضيف بدلًا من ذلك:
{ models: { providers: { ollama: { baseUrl: "http://ollama-host:11434", }, }, },}يستخدم مزوّد نماذج Ollama المفتاح baseUrl بوصفه المفتاح الأساسي. كما يحترم مزوّد البحث على الويب baseURL في models.providers.ollama للتوافق مع أمثلة التكوين بنمط OpenAI SDK.
إذا لم يتم تعيين عنوان URL أساسي صريح لـ Ollama، يستخدم OpenClaw العنوان http://127.0.0.1:11434.
إذا كان مضيف Ollama يتوقع مصادقة حامل الرمز، يعيد OpenClaw استخدام
models.providers.ollama.apiKey (أو مصادقة المزوّد المطابقة والمدعومة بمتغيرات البيئة)
للطلبات إلى ذلك المضيف المكوّن.
Ollama Web Search المستضاف المباشر:
{ models: { providers: { ollama: { baseUrl: "https://ollama.com", apiKey: "OLLAMA_API_KEY", }, }, }, tools: { web: { search: { provider: "ollama", }, }, },}ملاحظات
- لا يلزم حقل مفتاح API خاص بالبحث على الويب لهذا المزوّد.
- إذا كان مضيف Ollama محميًا بالمصادقة، يعيد OpenClaw استخدام مفتاح API العادي لمزوّد Ollama عند وجوده.
- إذا كان
baseUrlهوhttps://ollama.com، يستدعي OpenClawhttps://ollama.com/api/web_searchمباشرة ويرسل مفتاح API المكوّن لـ Ollama بوصفه مصادقة حامل الرمز. - إذا لم يكشف المضيف المكوّن عن البحث على الويب وكان
OLLAMA_API_KEYمعيّنًا، يمكن لـ OpenClaw الرجوع إلىhttps://ollama.com/api/web_searchدون إرسال مفتاح البيئة هذا إلى المضيف المحلي. - يحذر OpenClaw أثناء الإعداد إذا تعذر الوصول إلى Ollama أو لم يتم تسجيل الدخول، لكنه لا يمنع الاختيار.
- لا يحدد OpenClaw تلقائيًا Ollama Web Search عند عدم تكوين مزوّد أعلى أولوية
ذي بيانات اعتماد؛ اختره صراحة باستخدام
tools.web.search.provider: "ollama". - تستخدم مضيفات خادم Ollama المحلي نقطة نهاية الوكيل المحلية
/api/experimental/web_search، التي توقع الطلبات وتعيد توجيهها إلى Ollama Cloud. - تستخدم مضيفات
https://ollama.comنقطة النهاية العامة المستضافة/api/web_searchمباشرة مع مصادقة مفتاح API بصيغة حامل الرمز.
ذات صلة
- نظرة عامة على Web Search -- جميع المزوّدين والكشف التلقائي
- Ollama -- إعداد نماذج Ollama وأوضاع السحابة/المحلي