Как создать частное приложение контроля качества, которое будет работать на вашем ноутбуке и отвечать на вопросы по вашим документам

Один из наиболее распространенных вариантов использования больших языковых моделей (LLM) — ответы на вопросы по вашим документам. Это буквально позволяет вам поговорить со своими документами и получить ответы на вопросы.

Но зачем кому-то это нужно? Почему бы просто не прочитать документ? Ну, есть несколько причин, почему это было бы полезно:

  1. Если это очень длинный документ (или документы) и его чтение занимает много времени. У каждого уже был такой опыт чтения длинных, важных, но очень сухих документов.
  2. Если документ запутанный и трудный для понимания. Примерами таких документов являются юридические документы, инструкции по эксплуатации, своды правил политики и т. д.
  3. Если документ написан на другом языке. Перевод и чтение переведенного документа утомительны и подвержены ошибкам.

В типичном приложении контроля качества документы могут быть в различных форматах. Это может быть файл PDF, изображение, документ Microsoft Word, файл JSON и т. д. Документы также не обязательно должны быть написаны в длинной форме, это могут быть просто пункты и примечания. Это даже не обязательно должны быть документы — это может быть просто набор текстовых данных в базе данных. Это может быть даже код на незнакомом вам языке программирования, и приложение QA поможет вам его понять!

Позвольте мне показать вам простой пример, который я также объясню ниже, как он создается. Школа государственной политики Ли Куан Ю в 2019 году заказала исследование, чтобы понять восприятие классового общества Сингапура. Результаты исследования были опубликованы в статье под названием Автомобили, квартиры и Кай Пнг: восприятие сингапурцами класса, богатства и статуса. Это был 40-страничный документ, не очень длинный, но мы пропустим его через наше приложение контроля качества.

Как это работает