top of page

Generative AI im Unternehmen: Effizienzsteigerung durch Wissensextraktion

Aktualisiert: 25. Apr.

Viele Unternehmen stehen vor der Herausforderung, neue Produktanforderungen mit älteren Versionen abzugleichen. In diesem Kontext wird Optical Character Recognition (OCR) und Generative AI eingesetzt, um den Vergleich von PDFs zu automatisieren und Mitarbeitende zu entlasten.


Inhalt:




Warum ist das relevant?


  • Dynamische Arbeitswelt mit hoher Fluktuation

  • Wissenslücken bei erfahrenen Mitarbeitern

  • Generative AI ermöglicht Content-Erzeugung: Texte, Bilder, Python Code



RAG (Retrieval Augmented Generation): Chat GPT trifft Unternehmenswissen


Retrieval Augmented Generation (RAG) kombiniert Antworten in natürlicher Sprache von Chat GPT mit dem Wissen des Unternehmens. Dies geschieht ohne ein neues Training des Modells und erfordert lediglich die Dokumente bzw. Wissenssammlung des Unternehmens.



Das Vorgehen wird in zwei Schritte unterteilt:


  1. Dokumentenextraktion: Die Dokumente werden extrahiert, die am besten zur Anfrage des Nutzers passen. Dafür wird eine sogenannte Vektorsuche verwendet. Die Dokumente werden in einer Dokumentendatenbank gesammelt, die Vektorsuche findet nun die Dokumente, die zu der Anfrage passen.

  2. Generierung der Antwort: Die Frage des Nutzers wird mit den extrahierten Dokumenten angereichert, um mithilfe einer Generativen AI eine Antwort zu erzeugen. Es ist wichtig, kritisch zu bleiben, da Generative AI Fehler machen kann. Daher sollten die Quellen referenziert werden.



Beispiel aus unserem Chatbot:


Interner Chatbot gibt eine Antwort auf eine Frage

Interner Chatbot gibt eine Antwort auf eine Frage



Tools aus Microsoft Azure:


  • Azure App Services: Frontend- und Backend-Services

  • Azure Cosmos DB: Dokumentendatenbank mit Vektorsuche

  • Azure Open AI: Schnittstelle zu GPT-3.5 und Embeddings


MS Azure Architektur im Zusammenhang mit Generative AI


Wie funktioniert es?


  1. Datenbankaufbau: Artikel aus Confluence werden exportiert und mit Metadaten angereichert.

  2. Vektorisierung: Dokumente werden vektorisiert, indem Azure Open AI Embeddings erstellt.

  3. App Service: Stellt das User-Interface bereit, generiert Vektoren, führt Vektorsuche durch und leitet Anfragen an den OpenAI Bot weiter.

  4. Cosmos DB: Vergleicht die Ähnlichkeit zwischen Suchanfrage und Dokumenten.

  5. Open AI: Generiert Antworten basierend auf extrahierten Dokumenten.



Zusammenfassung:


Durch die Kombination von Cosmos DB und Azure Open AI lässt sich ein maßgeschneiderter Assistent erstellen. Dieser kann Fragen beantworten, Dokumente vergleichen und sogar Funktionen aufrufen. Die Methode erfordert kein Modelltraining mit eigenen Daten und bietet Potenzial für weitere Funktionen wie Funktion Calling in der zweiten Blogserie. Entdecken Sie die Zukunft der Wissensextraktion mit Generative AI!


Aktuelle Beiträge

Alle ansehen
bottom of page