Zbudowałem oparty na platformie n8n system RAG, który automatyzuje obieg wiedzy wewnątrz firmy. Narzędzie samodzielnie indeksuje dokumenty firmowe i udostępnia je kadrze pracowniczej w formie inteligentnego asystenta, zapewniając błyskawiczny dostęp do informacji z uwzględnieniem podziału na role i uprawnienia.
• Zaprojektowałem zautomatyzowany pipeline ETL, który seryjnie pobiera nowe dokumenty (m.in. pliki PDF) z Google Drive, ekstrahuje z nich tekst i dzieli na mniejsze fragmenty.
• Wykorzystałem modele Google Gemini do generowania embeddingów i zintegrowałem bazę wektorową Pinecone, co pozwala systemowi na szybkie i semantycznie precyzyjne wyszukiwanie informacji.
• Wdrożyłem logikę routingu zapytań, rozdzielając dostęp do danych na Administratorów i regularnych Pracowników. Każda z grup obsługiwana jest przez dedykowanego Agenta AI zasilanego modelem GPT-OSS:120b.
• Zaimplementowałem zaawansowane narzędzia dla Agentów, w tym przeszukiwanie wektorowe oraz zarządzanie pamięcią kontekstową rozmowy (z wykorzystaniem OpenMemory).
• Zaprojektowałem architekturę gotową na skalowanie, przygotowując system do integracji z zewnętrznym, niestandardowym interfejsem graficznym (GUI) dla użytkowników końcowych za pomocą Webhooków.
W pełni zautomatyzowany i bezpieczny system w n8n, który drastycznie skraca czas potrzebny na wyszukiwanie procedur i dokumentacji w firmie. Architektura zapewnia, że poufne dane są dostępne tylko dla osób z odpowiednimi uprawnieniami, a całość jest gotowa do udostępnienia użytkownikom przez wygodny interfejs chatbota.
Zdjęcia poglądowe automatyzacji: