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

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

Добавьте в свои рабочие процессы Dify доступ к вебу, защищённый прокси.

В узле HTTP Request в Dify настройте прокси:

  1. Добавьте узел HTTP Request в свой рабочий процесс
  2. Укажите URL вашей цели
  3. В Advanced Settings добавьте конфигурацию прокси:
Proxy URL: http://session_id:[email protected]:8080

Для большего контроля используйте узел Code:

import requests
import hashlib
import time
API_KEY = "sk-your-key"
TARGET = "amazon.com"
# Получаем прокси из API HydraSkill
proxy_resp = requests.get(
"https://api.hydraskill.ai/v1/proxy",
params={"target": TARGET, "session_lock": "true"},
headers={"Authorization": f"Bearer {API_KEY}"}
).json()
# Используем прокси
proxy_url = f"http://{proxy_resp['username']}:{proxy_resp['password']}@{proxy_resp['host']}:{proxy_resp['port']}"
result = requests.get(
f"https://{TARGET}/product-page",
proxies={"http": proxy_url, "https": proxy_url}
)
return {"content": result.text, "status": result.status_code}
  • Узлы рабочего процесса, обращающиеся к внешним URL, не будут падать из-за блокировок IP
  • Согласованные сессии в многошаговых рабочих процессах
  • Не нужно обрабатывать ошибки прокси в логике рабочего процесса