Individuelle interne GPT-Chat Lösung mit RAG-Pipeline

Die Herausforderung

Unser Kunde K.D. Feddersen wollte die Unternehmensgruppe eine datenschutzkonforme und kosteneffiziente GPT-Lösung aufbauen.

Ziel war es:

  • Die Kosten durch Abrechnung auf Consumption Basis anstelle von Lizenzkosten / Benutzer zu senken. 
  • Eine Datenschutzkonforme Lösung und Anwendung von GPT-Chat zu ermöglichen.
  • Die Unternehmensinternen Informationen und Daten im Kontext der GPT-Lösung sicher bereitzustellen.
  • Rechte & Mandanten Management damit man nur auf Informationen die für die jeweilige Rolle freigegeben sind zugreifen kann.
  • Chat Historie & Feedback Loop
 

Unsere Lösung

Wir haben uns entschieden ein individuelles React-Frontend zu entwickeln, dass nach den Wünschen des Kunden erweiterbar ist und die Kernfunktionalitäten von ChatGPT abdeckt oder sogar erweitert. Beispielsweise erhält man Referenzen auf Dokumente und interne Daten, die für die Antwort relevant waren, und kann direkt darauf zugreifen. Im Backend haben wir eine REST-API entwickelt die Anfragen verarbeitet und mit den Azure Cloud Services kommuniziert. Unsere RAG-Pipeline die dynamisch die richtigen Informationen bereitstellt um mit OpenAI passende Antworten zu generieren basiert auf Azure Services.

Beispiel Screenshot mit Ailio-Internen Daten

 

Dynamisch

Ein wichtiger Aspekt unserer Projektes war das System dynamisch für die Zukunft zu halten. Das heißt: Wir wollen uns nicht zwingend auf OpenAI als LLM festlegen und jede Komponente leicht austauschen können. Außerdem soll das Frontend und die Funktionalität leicht erweiterbar sein um zusätzlichen Mehrwert zu generieren.

Business Value

Unsere Mission

Das Projektvorgehen