跳转到内容

CrewAI 集成

借助 HydraSkill,让你的 CrewAI agent 拥有可靠的网络访问能力。

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"
)