AGiXT is a dynamic AI Agent Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers. Combining adaptive memory, smart features, and a versatile plugin system, AGiXT delivers efficient and comprehensive AI solutions.
DuckDuckGo added some checks and limits to stop things like AI from searching on their platform. Instead of getting the vision model involved in solving a captcha to move on, I am adding additional search providers for now.
Brave search seems to work well so far but may also do the same thing.
Modified searx functions and created a new web_search function that will rotate through a list until it finds a good working search endpoint and saves it to the agent's settings. If that one fails, it will start rotating again until it is searching properly.
Web search will now rotates through a list of 90+ search providers until one works, then set that one as the agent's search engine until another failure happens.
Rework websearch to rotate endpoints on failure
web_search
function that will rotate through a list until it finds a good working search endpoint and saves it to the agent's settings. If that one fails, it will start rotating again until it is searching properly.convert_to_pydantic_model
function.