Техническо РЪКОВОДСТВО

Генериране с разширено извличане (RAG)

Generation-augmented retrieval, или RAG, доставя извлечения материал на генериращ модел, когато отговаря на заявка.

Чуйте това ръководствоAI-разказан · ~2 min

На тази страница2 минути четене
  1. Преглед
  2. Основни изводи
  3. Дълбоко гмуркане
  4. Намерете къде обоснованият отговор се проваля
  5. Внедряване в реалния свят
  6. Прилагайки го на практика
  7. Източници и допълнителна литература
  8. Продължете да изследвате
  9. Често задавани въпроси

Преглед

Той може да даде на системата достъп до съответните документи, без да преобучава модела за всяка промяна на документа. Извличането не гарантира, че крайният отговор е подкрепен или правилен.

Основни изводи

  1. Запазете произхода и контекста на документа.
  2. Приложете разрешения, преди резултатите от извличането да достигнат до модела.
  3. Оценявайте независимо извличането и генерирането.

Дълбоко гмуркане

Типичен конвейер събира документи, запазва техния произход, създава представяния с възможност за търсене, извлича кандидати за заявка и предава избрани доказателства на модел. Някои системи комбинират ключови думи и семантично търсене или прекласират резултатите преди генериране. Всеки етап може да доведе до пропуски или грешки. Подготовката на документи определя какви доказателства могат да бъдат намерени. Запазете заглавия, дати, таблици и идентификатори на източници, когато разделяте съдържанието на пасажи. Пасаж, отделен от изключение или бележка под линия, може да предаде грешен смисъл, дори когато думите са копирани правилно. Приложете контрол на достъпа, преди доказателствата да достигнат до модела. Резултат от търсенето, който е семантично релевантен, все още може да принадлежи към документ, който заявеният потребител няма право да вижда. Отнасяйте се към инструкциите в извлечените документи като към ненадеждно съдържание, а не към пълномощия за промяна на поведението на приложението. Оценявайте отделно извличането и отговарянето. Проверете дали необходимото доказателство се появява в набора от кандидати, дали избраният контекст го запазва и дали отговорът го използва вярно. Включете въпроси без отговор в колекцията и противоречиви или остарели документи. Системата се нуждае от ясен начин да каже, че доказателствата са недостатъчни.

04Работен пример

Намерете къде обоснованият отговор се проваля

  1. Изградете две политики: изтекла версия позволява връщане за 30 дни; текущата версия позволява 14 дни.

  2. Ако извличането връща само старата политика, повредата е преди генерирането. Ако и двете са извлечени, но отговорът избира 30 дни, проучете избора на контекст и използването на доказателства.

  3. Добавете конфликта на датата на влизане в сила както към оценките за извличане, така и към отговорите.

Какво показва

Изобретеният пример разделя две причини, които иначе биха изглеждали като един и същ грешен отговор.

Внедряване в реалния свят

Отговорете на въпрос за поддръжка, като използвате настоящата политика и датата й на влизане в сила.

Върнете пасажи от източника заедно с обяснение, така че читателят да може да го провери.

Прилагайки го на практика

Защо има значение

  • Разходи и бюджет. Архитектурните решения стимулират производителността и оперативните разходи в продължение на години.
  • По-ясни решения. Техническото образование помага на екипите да изберат правилния стек, а не само най-новия.
  • Контрол на качеството. По-добрият инженерен избор намалява инцидентите, свързани с надеждността в производството.

Внимавайте за

  • Оптимизирането на един бенчмарк може да скрие по-широки системни слабости.
  • Разходите за инфраструктура и поддръжка често се подценяват.
  • Пропуските в сигурността и видимостта могат да нарастват, когато системите стават по-сложни.

Следващи стъпки

  1. Определете целите за латентност, качество и разходи преди внедряването.
  2. Бенчмарк при реалистични условия на натоварване и данни.
  3. Мониторинг на инструмента за грешки, отклонение и въздействие върху потребителя.
  4. Подгответе пътеките за връщане назад и реакция на инцидент преди мащабиране.

Източници и допълнителна литература

  1. Lewis and colleaguesГенериране с разширено извличане за NLP задачи, изискващи много знания

Продължете да изследвате

Безплатен бюлетин

Получавайте дневния AI бюлетин

Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.

Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.

Тествайте себе си

Take the Retrieval-Augmented Generation (RAG) quiz

Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.

Стартирай теста

Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение

Често задавани въпроси

RAG премахва ли халюцинациите?

Не. Извличането може да пропусне доказателства, да върне подвеждащ материал или да бъде използвано неправилно от генератора. Окончателният отговор все още се нуждае от оценка.

Продължавай да учиш

Свързани ръководства

Още ръководства, избрани за тази тема

Получете безплатен AI сертификатКратък безплатен курс и изпит. Без разходи, без карта. Около 2,5 часа.Започнете безплатно →