LEX — AI Legal Platform for Law Firms

AI-powered legal analysis platform for law firms and corporate counsel.

Features

Resources

Blog Articles

Technology

Built on AWS (EC2, Bedrock Claude AI, ALB, WAF, S3, ACM, KMS). PostgreSQL, Redis, Qdrant vector database. TypeScript, React, Node.js.

Start free — 50 credits on registration. Sign up

TECH 7 хв

RAG для юридичних документів: HallucinationGuard та CitationValidator у продакшені

AI впевнено цитує неіснуючі статті та вигадує номери справ. У юридичній сфері це не просто помилка — це мальпрактіс. Ми побудували два рівні захисту: HallucinationGuard перевіряє кожне твердження, CitationValidator валідує кожне посилання. Нульова толерантність до вигадок.

RAG для юридичних документів: HallucinationGuard та CitationValidator

AI впевнено цитує неіснуючі статті. У юридичній сфері це не помилка — це мальпрактіс.


Проблема: AI бреше впевнено

Попросіть ChatGPT назвати судові рішення щодо захисту авторських прав в Україні. Він видасть 5 номерів справ. Перевірте їх — 4 з 5 не існують. П'ятий існує, але стосується зовсім іншої теми.

Для юридичної платформи це неприпустимо. Кожен номер справи, кожна стаття закону, кожна цитата — мають бути реальними.

Архітектура захисту

Рівень 1: HallucinationGuard

Працює до відповіді користувачу. Перевіряє кожне фактичне твердження в AI-відповіді:

  1. Витяг тверджень — парсить відповідь на окремі factual claims
  2. Пошук джерел — для кожного твердження шукає підтвердження в результатах tool calls
  3. Класифікація: supported (є в джерелах), unsupported (немає в джерелах), contradicted (суперечить джерелам)
  4. Рішення: unsupported claims маркуються або видаляються, contradicted — завжди видаляються

Рівень 2: CitationValidator

Працює з конкретними посиланнями:

Рівень 3: Precedent Status

Кожне рішення повертається зі статусом:

Правило #1 системного промпту

"Ніколи не генерувати номери справ, статті законів або судові рішення з пам'яті. Завжди використовувати інструменти для отримання фактичних даних."

Це не рекомендація — це жорстка інструкція. AI не може назвати жодну статтю ЦК, не викликавши get_legislation_article. Не може послатися на справу, не знайшовши її через search_legal_precedents.

Результат

Кожне посилання в відповіді — клікабельне. Натиснув на номер справи — відкрився повний текст. Натиснув на статтю закону — побачив чинну редакцію. Юрист не довіряє AI на слово — він перевіряє в один клік.

Нульова толерантність до галюцинацій — це не фіча. Це фундамент.