Интеграция с CrewAI
Интеграция с CrewAI
Заголовок раздела «Интеграция с CrewAI»Обеспечьте своим агентам CrewAI надёжный доступ к вебу с HydraSkill.
Настройка
Заголовок раздела «Настройка»pip install hydraskill crewai crewai-toolsПользовательский инструмент
Заголовок раздела «Пользовательский инструмент»from crewai_tools import BaseToolfrom hydraskill import ProxyClientimport requests
class ProxiedWebTool(BaseTool): name: str = "Proxied Web Browser" description: str = "Browse any URL with proxy protection against IP blocks"
def _run(self, url: str) -> str: client = ProxyClient() proxy = client.get_proxy(target=url, auto_heal=True) response = requests.get(url, proxies=proxy.to_dict()) proxy.release() return response.text[:5000]
# Используйте в своём crewresearcher = Agent( role="Web Researcher", tools=[ProxiedWebTool()], goal="Research competitor pricing without getting blocked")