Перейти к содержимому

Интеграция с CrewAI

Обеспечьте своим агентам CrewAI надёжный доступ к вебу с HydraSkill.

pip install hydraskill crewai crewai-tools
from crewai_tools import BaseTool
from hydraskill import ProxyClient
import 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]
# Используйте в своём crew
researcher = Agent(
role="Web Researcher",
tools=[ProxiedWebTool()],
goal="Research competitor pricing without getting blocked"
)