LlamaIndex выпустила reference-приложение legal-kb, демонстрирующее новый подход к агентному взаимодействию с базами знаний через Index v2. Система предоставляет агентам файловый доступ к документам, используя набор инструментов для семантического поиска, чтения и фильтрации контента. Решение включает автоматическое версионирование файлов и визуальное цитирование источников, что повышает прозрачность работы ИИ-агентов в сложных правовых и корпоративных сценариях.
Архитектура приложения построена на принципах агентного поиска, где модель не просто извлекает фрагменты текста, а активно исследует структуру базы данных. Инструменты `retrieve`, `find`, `read` и `grep` позволяют агенту имитировать работу пользователя с файловой системой, выполняя гибридный семантический поиск и точечное чтение данных. Такой подход минимизирует галлюцинации за счет строгой привязки ответов к конкретным версиям документов.
Технологический стек проекта ориентирован на современные стандарты разработки агентных систем. Использование AI SDK 6 с компонентом ToolLoopAgent обеспечивает эффективное управление циклами вызова инструментов, а интеграция с Prisma и TanStack Start позволяет масштабировать решение для работы с большими массивами неструктурированных данных. Визуализация цитат в интерфейсе помогает пользователям мгновенно проверять достоверность информации, полученной от агента.
Ключевые факты
- В состав инструментов входят `retrieve` (гибридный семантический поиск), `find`, `read` и `grep`.
- Система поддерживает автоматическое версионирование каждого файла в базе знаний.
- Технологический стек включает AI SDK 6 (ToolLoopAgent), Prisma, TanStack Start и WorkOS.
- Реализована функция визуального цитирования, позволяющая отслеживать источники данных в реальном времени.
