Der Einsatz von Audibit umfasst sechs wichtige Schritte:
- Vorbereitung der BasisumgebungGit und Node.js installieren (v16+ empfohlen), .env-Datei zum Speichern der API-Schlüssel erstellen
- Klonen von Lagern: Umsetzung
git clone https://github.com/YinTokey/Audibit.git
Holen Sie sich den neuesten Code - Abhängige InstallationNext.js, React und andere Front-End-Abhängigkeiten über npm install installieren
- Schlüssel KonfigurationOpenAI-API-Schlüssel, Firestore-Dienstkonto und Pinecone-Vektordatenbank.
- lokaler Testnpm run dev ausführen, um den Entwicklungsserver zu starten und die Basisfunktionalität zu überprüfen
- Einsatz in der Produktionnpm run build verwenden, um Produktionspakete zu erstellen, die auf Cloud-Plattformen wie Netlify bereitgestellt werden können
Besondere Hinweise:
- Der Name der Firestore-Datenbank muss mit dem Pinecone-Index übereinstimmen (Standard ist Audibit).
- Der Cron-Ausdruck von GitHub Action muss für Zeitzonen angepasst werden
- Netlify-Einsätze müssen .next als Ausgabeverzeichnis angeben
Für mobile Benutzer müssen Sie auch das audibit-mobile-Repository separat klonen und die API-Endpunkte des Webdienstes nach der Konfiguration der React Native-Entwicklungsumgebung verbinden.
Diese Antwort stammt aus dem ArtikelAudibit: Umwandlung beliebter technischer Artikel in anhörbare Audio-PodcastsDie