crewAIInc / crewAI-examples

2.49k stars 908 forks source link

Error import SerperDevTool or SeperDevTool #84

Open starry497 opened 4 months ago

starry497 commented 4 months ago

https://github.com/joaomdmoura/crewAI-examples/blob/906e00d94008107393849c30fbf2c28c71141d65/job-posting/agents.py#L5

from crewai_tools import WebsiteSearchTool, SeperDevTool, FileReadTool

ImportError: cannot import name 'SeperDevTool' from 'crewai_tools'

Found incorrectness while playing around with this tutorial. Got error importing both the modules: "SerperDevTool" & "SeperDevTool".

Both the names are used in the tutorials/docs on the website of crewai. https://docs.crewai.com/core-concepts/Tools/#available-crewai-tools. Ctrl + F for both names and you will see the typo.

Are there any bugs in this or some gotcha I need to be aware of ?

Please help. TIA.

yuripourre commented 4 months ago

Did you install CrewAI tools?

pip install crewai-tools
meVishnu commented 3 months ago

Install crewai tools using pip install 'crewai[tools]' and Change SerperDevTool to SeperDevTool in agents.py file

mmartin-sub commented 2 months ago

based on the code from crew-tools, we should use SerperDevTool?