Das SiteWare-Backend ist das Backend für eine KI-betriebene Sprach-Agent-Plattform, mit der Benutzer unbegrenzte benutzerdefinierte Assistenten erstellen können. Dieses Projekt integriert sich in Twilio , um die Echtzeit-Sprachkommunikation zu ermöglichen, wodurch sie zu einer vielseitigen Lösung für verschiedene Sprachinstiz-Anwendungsfälle wie Kundendienstbots, persönliche Assistenten und vieles mehr ist.
SiteWare -Architektur und -idee, die in den folgenden Links aktualisiert wurden
https://www.mindmeister.com/app/map/3406120305?t=Y7TSUQG6H2


Stellen Sie sicher, dass Sie Folgendes auf Ihrem Computer installiert haben:
Klonen Sie das Repository:
Abhängigkeiten installieren:
npm install
Umgebungsvariablen konfigurieren:
Erstellen Sie eine .env -Datei im Stammpunkt Ihres Projekts und fügen Sie Ihre Konfigurationen hinzu (Twilio -Anmeldeinformationen, Datenbank -URL usw.):
TWILIO_ACCOUNT_SID=your-twilio-account-sid
TWILIO_AUTH_TOKEN=your-twilio-auth-token
DATABASE_URL=your-database-url
Erstellen Sie Prisma -Kunden:
npx prisma generate
Bauen Sie das Projekt auf:
npm run build
Starten Sie den Entwicklungsserver:
npm run dev
Greifen Sie auf die App unter http://localhost:8000 zu.
Erstellen Sie das Docker -Bild:
docker build -t siteware-backend .
Führen Sie den Docker -Container aus:
docker run -p 8000:8000 siteware-backend
Die App sollte nun ausgeführt und zugänglich unter http://localhost:8000 .
Stellen Sie sicher, dass die folgenden Umgebungsvariablen für die Produktion festgelegt sind:
NODE_ENV=production
PORT=8000
DATABASE_URL=your-production-database-url
TWILIO_ACCOUNT_SID=your-twilio-account-sid
TWILIO_AUTH_TOKEN=your-twilio-auth-token
Führen Sie in der Produktion die App mit: Führen Sie mit:
npm start
Wenn das Datenbankschema neue Migrationen oder Aktualisierungen gibt:
npx prisma migrate deploy
End Client https://loco-soft.de/
Sponsor:
https://de.linkedin.com/company/sugarpool
https://de.linkedin.com/in/andreas-jansen-6634ba49
https://soundcloud.com/andreas-jansen-361617862
https://www.powerhouse.band/band/andreas-jansen/
https://www.xing.com/profile/andreas_jansen7