Skip to content

🔗 Статус інтеграцій - Оновлення

Дата: 2025-11-18
Сервер: 144.76.224.179 (Node 1)
Ноутбук: MacBook (Node 2)


✅ Перевірено та працює

1. DeepSeek API

  • Статус: ✅ Працює!
  • API Key: sk-230a637d270d4a66b009bab04fdfb233
  • Base URL: https://api.deepseek.com
  • Model: deepseek-chat
  • Інтеграція: DAGI Router (cloud_deepseek provider)
  • Тест: ✅ Успішний (отримав відповідь)

Використання: - Складні аналітичні задачі - Альтернатива локальному qwen3:8b - Доступно через Router


2. Neo4j

  • Статус: ✅ Працює!
  • HTTP Port: 7474
  • Bolt Port: 7687
  • Version: 5.26.16 Community
  • UI: http://144.76.224.179:7474
  • Тест: ✅ Доступний

Що робити: - Підключити до Router для knowledge graphs - Зберігати зв'язки: user ↔ agent ↔ documents - Візуалізувати взаємодії


3. Crawl4AI

  • Статус: ✅ Інтегровано в Parser Service
  • Файл: services/parser-service/app/crawler/crawl4ai_service.py
  • Функції:
  • Web crawling (HTML, JavaScript)
  • Document download (PDF, images)
  • Content extraction (markdown, text)
  • Playwright: Опціонально (для JS rendering)

Що робити: - Інтегрувати в CrewAI для web search - Додати як tool для GREENFOOD агентів


4. DotsOCR

  • Статус: ✅ Працює в Parser Service
  • Директорія: /opt/dots.ocr/
  • Модель: DeepSeek V3 (в transformers)
  • Функції: OCR, Q&A, Markdown

⚠️ Потребує налаштування

5. Node Registry ⚠️

  • Статус: Код є, але НЕ запущений на сервері
  • Локація: services/node-registry/
  • Порт: 9205
  • База даних: node_registry (потрібно створити)

Що робити: 1. Синхронізувати код на сервер 2. Створити базу даних 3. Запустити контейнер 4. Зареєструвати Node 1 (сервер) 5. Зареєструвати Node 2 (ноутбук)

Ролі нод: - Node 1 (сервер): router-node (GPU, heavy) - Node 2 (ноутбук): heavy-vision-node (можливо GPU, моделі)


  • Статус: CrewAI працює, але Crawl4AI не інтегровано
  • CrewAI: dagi-crewai:9102
  • Crawl4AI: Інтегровано в Parser, але не в CrewAI

Що робити: - Створити CrewAI tool для Crawl4AI - Додати до GREENFOOD агентів - Використовувати для web search


📋 План дій

Phase 1: Node Registry (30 хв)

  1. ✅ Синхронізувати код
  2. ⏳ Створити базу даних
  3. ⏳ Запустити сервіс
  4. ⏳ Зареєструвати Node 1
  5. ⏳ Зареєструвати Node 2 (з ноутбука)

Phase 2: CrewAI + Crawl4AI (45 хв)

  1. ⏳ Створити Crawl4AI tool для CrewAI
  2. ⏳ Додати до GREENFOOD агентів
  3. ⏳ Протестувати web search

Phase 3: Neo4j Integration (1 год)

  1. ⏳ Створити Neo4j client
  2. ⏳ Підключити до Router
  3. ⏳ Зберігати взаємодії
  4. ⏳ Візуалізувати граф

🎯 Пріоритети

🔴 ВИСОКИЙ:

  1. Node Registry - запустити та зареєструвати ноди
  2. CrewAI + Crawl4AI - web search для агентів

🟡 СЕРЕДНІЙ:

  1. Neo4j - knowledge graphs

🟢 НИЗЬКИЙ:

  1. Streaming TTS
  2. Grafana Alerts

Створено: 2025-11-18
Оновлено: після перевірки DeepSeek, Neo4j, Crawl4AI