AI Personal Learning
und praktische Anleitung
Ressource Empfehlung 1

Base Chat: Mandantenfähiger Chatbot zum Aufbau von Wissensdatenbanken auf der Grundlage von Ragie

Allgemeine Einführung

Base Chat ist ein mehrmandantenfähiger Chatbot, der die Ragie Verbinden mit der Wissensbasis der Organisation zu verbinden und zu kommunizieren. Das Projekt ist Ragie Eine Referenzanwendung mit mehreren Funktionen, die auf Next.js aufbaut und die Google-Authentifizierung unterstützt. Base Chat soll Nutzern helfen, über einen Chatbot mit der Wissensdatenbank ihres Unternehmens zu interagieren und so einen bequemen Weg für den Zugriff auf und die Verwaltung von Wissen bieten. Das Projekt befindet sich noch in aktiver Entwicklung, und künftige Versionen können erhebliche Änderungen erfahren.

Base Chat: Ein mandantenfähiger Chatbot zum Aufbau von Wissensdatenbanken auf der Grundlage von Ragie-1


 

Funktionsliste

  • Unterstützung von mehreren MandantenErmöglicht es mehreren Organisationen, dieselbe Chatbot-Instanz zu verwenden.
  • Integration von Ragie ConnectVerbindung zur Wissensdatenbank Ihres Unternehmens über Ragie Connect.
  • Google-AuthentifizierungBenutzer werden mit der von Auth.js bereitgestellten Google-Authentifizierung authentifiziert.
  • Verwaltung von DatenbankenPostgreSQL: Verwendet eine PostgreSQL-Datenbank zur Speicherung und Verwaltung von Daten.
  • Konfiguration der UmgebungsvariablenKonfigurieren Sie die Umgebungsvariablen über die Datei .env.
  • Datenbank-Migration: Verwenden Sie das npm-Skript für die Datenbankmigration.
  • EntwicklungsmodellUnterstützt schnelles Starten und Debuggen im Entwicklungsmodus.

 

Hilfe verwenden

Ablauf der Installation

  1. KlonprojektKlonen Sie das Base Chat-Projekt von GitHub.
   git clone https://github.com/ragieai/basechat.git
cd basechat
  1. Installation von AbhängigkeitenInstallieren Sie die Projektabhängigkeiten mit npm.
   npm-Installation
  1. Erstellen einer Datenbank: Erstellen Sie eine Datei mit dem Namen basechat PostgreSQL-Datenbank.
  2. Umgebungsvariablen konfigurierenVervielfältigung env.example Datei ist .envund setzen Sie bei Bedarf Umgebungsvariablen.
   cp env.example .env
  1. Datenbank-Migration: Führen Sie das Skript für die Datenbankmigration aus.
   npm run db:migrate
  1. Starten des EntwicklungsserversStarten Sie das Projekt im Entwicklungsmodus.
   npm run dev

Funktion Betriebsanleitung

  1. BenutzerauthentifizierungBenutzer müssen sich bei ihrem ersten Besuch mit einem Google-Konto authentifizieren, um Sicherheit und Benutzerauthentifizierung zu gewährleisten.
  2. Verbindung zur WissensdatenbankRagie Connect verbindet sich mit der Wissensdatenbank des Unternehmens und ermöglicht es den Nutzern, über einen Chatbot Informationen in der Wissensdatenbank abzufragen und darauf zuzugreifen.
  3. Multi-Tenant-ManagementUnterstützt die gleichzeitige Nutzung durch mehrere Organisationen, wobei die Administratoren in der Lage sind, separate Wissensdatenbanken und Benutzerberechtigungen für verschiedene Organisationen zu konfigurieren.
  4. Konfiguration der Umgebungsvariablen: in .env um die notwendigen Umgebungsvariablen zu konfigurieren, wie z. B. Datenbankverbindungsinformationen, Google-Authentifizierungsinformationen usw.
  5. Verwaltung von DatenbankenEine PostgreSQL-Datenbank wird zum Speichern von Benutzerdaten und Chatprotokollen verwendet, um Datensicherheit und Handhabbarkeit zu gewährleisten.
  6. EntwicklungsmodellIm Entwicklungsmodus können Entwickler schnell Projekte starten und debuggen, Funktionstests durchführen und Codeänderungen vornehmen.
Tools herunterladen
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Base Chat: Mandantenfähiger Chatbot zum Aufbau von Wissensdatenbanken auf der Grundlage von Ragie

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)