Stellen Sie einen KI-Analysten in wenigen Minuten bereit: Verbinden Sie jedes LLM mit jeder Datenquelle mit Bag of WordsStellen Sie einen KI-Analysten in wenigen Minuten bereit: Verbinden Sie jedes LLM mit jeder Datenquelle mit Bag of Words
Bild vom Herausgeber

# Einführung

Es ist ein Mythos, dass der Einsatz von Projekten zur künstlichen Intelligenz (KI) Monate dauert. Die Wahrheit ist, dass Sie einen KI-Analysten einsetzen können, der in wenigen Minuten komplexe Geschäftsfragen aus Ihrer eigenen SQL-Datenbank (Structured Question Language) beantworten kann, wenn Sie wissen, wie Sie das richtige große Sprachmodell (LLM) erfolgreich mit Ihrer Datenquelle verbinden.

In diesem Artikel werde ich erläutern, wie man einen KI-Analysten einsetzt Beutel voller Wörtereine modern KI-Datenschichttechnologie. Sie erlernen praxisnahe Schritt-für-Schritt-Prozesse mit Fokus auf SQL-Datenbanken und LLMs. Unterwegs werden wir auf häufige Einsatzschwierigkeiten und ethische Überlegungen eingehen, die jeder Fachmann kennen sollte.

# Beutel voller Wörter verstehen

Bag of Phrases ist eine KI-Datenschichtplattform, die jedes LLM mit nahezu jeder Datenquelle verbindet, einschließlich SQL-Datenbanken wie PostgreSQL, MySQL, Schneeflockeund mehr. Mit den folgenden Schlüsselfunktionen können Sie Konversations-KI-Analysten auf Ihren Daten aufbauen:

  • Es ermöglicht die direkte Anbindung an Ihre bestehende Dateninfrastruktur
  • Es steuert, auf welche Tabellen und Ansichten die KI zugreifen kann
  • Es verbessert Ihren Datenkontext mit Metadaten von Instruments wie Tableau oder dbt
  • Es verwaltet den Benutzerzugriff und die Berechtigungen sicher
  • Es ist für schnelle, vertrauenswürdige und erklärbare Erkenntnisse konzipiert

Dieser Ansatz bedeutet einfach, dass Benutzer „einmal fragen, verbessern und erklärbare Ergebnisse erhalten können“, und das alles ohne große technische Kosten.

Stellen Sie einen KI-Analysten in wenigen Minuten bereit: Verbinden Sie jedes LLM mit jeder DatenquelleStellen Sie einen KI-Analysten in wenigen Minuten bereit: Verbinden Sie jedes LLM mit jeder Datenquelle
Bild vom Herausgeber (zum Vergrößern anklicken)

# Bereitstellung eines KI-Analysten

Viele Unternehmen haben Schwierigkeiten, das volle Potenzial ihrer Daten auszuschöpfen, obwohl sie über leistungsstarke Instruments verfügen. Das Drawback ist vor allem die Integration, die komplex ist und für die es keine klare Integrationsmethode gibt. Auf LLMs basierende KI-Analysten wandeln Rohdaten durch Abfragen in natürlicher Sprache in Erkenntnisse um. Die genaue Verknüpfung dieser Modelle mit Backend-Daten ist jedoch von entscheidender Bedeutung.

Die gute Nachricht ist, dass Bag of Phrases es ermöglicht hat, Ihre SQL-Datenbanken und LLMs zu verbinden, ohne Probleme mit endlosem benutzerdefinierten Code zu haben. Dies senkt die Hürden und beschleunigt die Bereitstellung von Wochen oder Monaten auf Minuten, was sowohl Datenteams als auch Geschäftsanwendern Vorteile bringt.

# Einsatz eines KI-Analysten mit Bag of Phrases

Folgen diese technischen Schritte um einen KI-Analysten schnell in Docker zum Laufen zu bringen.

// Schritt 1: Vorbereiten Ihrer SQL-Datenbank

  • Stellen Sie sicher, dass Docker auf Ihrem Pc installiert und ordnungsgemäß eingerichtet ist, bevor Sie den folgenden Code ausführen.
  • Führen Sie dann den folgenden Befehl aus:
docker run --pull all the time -d -p 3000:3000 bagofwords/bagofwords
  • Wenn Sie neu sind, müssen Sie sich anmelden: http://localhost:3000/customers/sign-up.

Bag of Words Onboarding-FlowBag of Words Onboarding-Flow
Bild vom Autor

Befolgen Sie die Schritte, um den Onboarding-Ablauf zum Einrichten Ihres KI-Analysten abzuschließen.

  • Stellen Sie sicher, dass Sie über Ihre Anmeldeinformationen für Ihre SQL-Datenbank verfügen (Host, Port, Benutzername, Passwort).
  • Klicken Sie auf Neuer Bericht. Wählen Sie dann eine beliebige Datenbank Ihrer Wahl aus. Für diesen Artikel werde ich PostgreSQL verwenden.

DatenbankauswahlbildschirmDatenbankauswahlbildschirm
Bild vom Autor

  • Erstellen Sie Ihre Datenbank und füllen Sie sie. Ich empfehle Supabase für die Demo. Sie können jedes beliebige Ihrer Wahl verwenden. Stellen Sie außerdem sicher, dass Ihre Datenbank über das Netzwerk zugänglich ist, in dem Sie Bag of Phrases bereitstellen.

Supabase-Datenbank-SetupSupabase-Datenbank-Setup
Bild vom Autor

  • Erfahren Sie, welche Schemata, Tabellen und Ansichten die Daten enthalten, die der KI-Analyst abfragen soll.
  • Als nächstes müssen Sie Ihrer Analyse einen Kontext geben.

Kontext zur Analyse hinzufügenKontext zur Analyse hinzufügen
Bild vom Autor

Hier müssen Sie der KI Anweisungen geben, wie die Daten verwaltet werden sollen, und Sie können eine Verbindung mit Tableau, dbt, Datenformund Ihr AGENTS.md Dateien in Git.

Sie können auch eine Konversation einrichten, bei der Sie per Knopfdruck Ihre Antwort mit allen benötigten Informationen parat haben.

Gesprächsstarter einrichtenGesprächsstarter einrichten
Bild vom Autor

Sie können Ihren Bericht auch einrichten und erneut ausführen. Der Bericht über Ihre Daten wird zum Autopiloten.

BerichtsautomatisierungBerichtsautomatisierung
Bild vom Autor

// Schritt 2: Abfragen testen und verfeinern

  • Interagieren Sie mit dem KI-Analysten über die Bag of Phrases-Schnittstelle.
  • Beginnen Sie mit einfachen Abfragen in natürlicher Sprache wie „Wie hoch conflict der Gesamtumsatz im letzten Quartal?“ oder „Prime-Produkte nach Umsatz anzeigen.“
  • Verfeinern Sie Eingabeaufforderungen und Anweisungen basierend auf ersten Ergebnissen, um Genauigkeit und Relevanz zu verbessern.
  • Verwenden Sie Debugging-Instruments, um zu verfolgen, wie das LLM SQL interpretiert, und passen Sie bei Bedarf Metadaten an.

// Schritt 3: Bereitstellung und Skalierung

  • Integrieren Sie den KI-Analysten über APIs oder die Einbettung von Benutzeroberflächen (UI) in Ihre Geschäftsanwendungen oder Berichtstools.
  • Überwachen Sie Nutzungsmetriken und Abfrageleistung, um Engpässe zu identifizieren.
  • Erweitern Sie den Datenbankzugriff oder die Modellkonfigurationen iterativ, wenn die Akzeptanz zunimmt.

# Herausforderungen und Lösungen

Hier sind einige Hindernisse, auf die Sie beim Einsatz von KI-Analysten stoßen können (und wie Bag of Phrases helfen kann):

Modell Zug-Acc Val Acc Lücke Überanpassungsrisiko
Logistische Regression 91,2 % 92,1 % -0,9 % Niedrig (unfavourable Lücke)
Klassifizierungsbaum 98,5 % 97,3 % 1,2 % Niedrig
Neuronales Netzwerk (5 Knoten) 90,7 % 89,8 % 0,9 % Niedrig
Neuronales Netzwerk (10 Knoten) 95,1 % 88,2 % 6,9 % Hoch – Lehnen Sie dies ab
Neuronales Netzwerk (14 Knoten) 99,3 % 85,4 % 13,9 % Sehr hoch – Lehnen Sie dies ab

# Zusammenfassung

Die Bereitstellung eines KI-Analysten innerhalb von Minuten durch die Verbindung eines beliebigen LLM mit Ihrer SQL-Datenbank ist nicht nur möglich; Dies wird in der heutigen datengesteuerten Welt erwartet. Bag of Phrases bietet eine zugängliche, versatile und sichere Möglichkeit, Ihre Daten schnell in interaktive, KI-gestützte Erkenntnisse umzuwandeln. Durch Befolgen der beschriebenen Schritte können sowohl Datenexperten als auch Geschäftsanwender neue Ebenen der Produktivität und Klarheit bei der Entscheidungsfindung erreichen.

Wenn Sie Schwierigkeiten haben, KI-Projekte effektiv umzusetzen, ist es jetzt an der Zeit, den Prozess zu entmystifizieren, neue Instruments zu nutzen und Ihren KI-Analysten selbstbewusst aufzubauen.

Shittu Olumid ist ein Software program-Ingenieur und technischer Autor, der sich leidenschaftlich dafür einsetzt, modernste Technologien zu nutzen, um fesselnde Erzählungen zu erschaffen, mit einem scharfen Blick fürs Element und einem Gespür für die Vereinfachung komplexer Konzepte. Sie können Shittu auch auf finden Twitter.



Von admin

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert