Agent-OpenAI-Java-Banking-Assistant — это бесплатное Java-приложение с открытым исходным кодом, использующее Azure OpenAI для обработки больших языковых моделей и векторных эмбеддингов для семантического поиска. Оно загружает банковские PDFs, создает эмбеддинги и осуществляет диалоговый QA для суммирования финансовых отчетов, объяснения договоров о кредитах и получения деталей транзакций. В примере показано инженерное создание промптов, вызовы функций и интеграция с сервисами Azure для создания специализированного банковского помощника.