أداة بحث Google عبر SerpApi
SerpApiGoogleSearchTool
Section titled “SerpApiGoogleSearchTool”استخدم SerpApiGoogleSearchTool لتشغيل عمليات بحث Google باستخدام SerpApi واسترجاع نتائج منظمة. يتطلب مفتاح SerpApi API.
التثبيت
Section titled “التثبيت”uv add crewai-tools[serpapi]متغيرات البيئة
Section titled “متغيرات البيئة”SERPAPI_API_KEY(مطلوب): مفتاح API لـ SerpApi. أنشئ واحداً على https://serpapi.com/ (طبقة مجانية متاحة).
from crewai import Agent, Task, Crewfrom crewai_tools import SerpApiGoogleSearchTool
tool = SerpApiGoogleSearchTool()
agent = Agent( role="Researcher", goal="Answer questions using Google search", backstory="Search specialist", tools=[tool], verbose=True,)
task = Task( description="Search for the latest CrewAI releases", expected_output="A concise list of relevant results with titles and links", agent=agent,)
crew = Crew(agents=[agent], tasks=[task])result = crew.kickoff()ملاحظات
Section titled “ملاحظات”- عيّن
SERPAPI_API_KEYفي البيئة. أنشئ مفتاحاً على https://serpapi.com/ - انظر أيضاً Google Shopping عبر SerpApi:
/ar/tools/search-research/serpapi-googleshoppingtool
المعاملات
Section titled “المعاملات”معاملات التشغيل
Section titled “معاملات التشغيل”search_query(str، مطلوب): استعلام Google.location(str، اختياري): معامل الموقع الجغرافي.
ملاحظات
Section titled “ملاحظات”- هذه الأداة تغلّف SerpApi وتُرجع نتائج بحث منظمة.