Files
ai-memory-network-mcp-server/Гібридна схема з Ollama.md

2.6 KiB
Raw Permalink Blame History

tags, created
tags created
ollama
embeddings
гібридна-схема
відкладено
2026-07-14

Гібридна схема з Ollama

[!important] Відкладений воркфлоу Підключення, налаштування та тестування Ollama виконується окремим воркфлоу ПІСЛЯ завершення реалізації сервера пам'яті. Ollama розташовано на іншому сервері (не TrueNAS).

Що має реалізувати цей воркфлоу

1. Embeddings через Ollama

  • Модель: bge-m3 (1024 виміри, мультимовна — критично для української)
  • Реалізація OllamaEmbeddingProvider за інтерфейсом EmbeddingProvider (закладений у фазі 1)
  • Backfill: інструмент memory_embed_backfill — переіндексація всіх записів, у яких embedding IS NULL
  • Увімкнення гібридного пошуку: FTS + cosine similarity (HNSW-індекс), об'єднання через RRF

2. Локальні виконавці (агенти)

Гібридна схема: хмарні моделі — диригенти, локальні — виконавці.

  • Інструмент agent_execute: хмарний агент делегує підзадачу локальній моделі через Ollama API
  • Кандидати задач для виконавців: сумаризація записів пам'яті, класифікація/тегування, екстракція фактів із документів, попередня фільтрація результатів пошуку
  • Архітектурно: черга задач + worker у складі ai-memory-server (або окремий контейнер)

3. Що з'явиться за потребою

Схема інструментів та EmbeddingProvider/AgentExecutor абстракції проєктуються розширюваними — нові можливості додаються без зламу API.

Передумови (перевірити на старті воркфлоу)

  • Доступність Ollama API з TrueNAS (мережа, адреса, порт 11434)
  • Достатньо RAM/VRAM на сервері Ollama для bge-m3 + моделі-виконавця
  • OLLAMA_URL в env контейнера ai-memory-server

Пов'язане: Огляд архітектури, MCP інструменти, Roadmap