Die folgenden Schritte müssen befolgt werden, um die Upstash RAG Chat-Komponente zu installieren und zu konfigurieren:
Einbauverfahren
Optional können Sie die Installation auch mit einem der Paketverwaltungsprogramme npm, pnpm oder yarn durchführen:
- npm installieren:
npm install @upstash/rag-chat-component - pnpm-Installation:
pnpm add @upstash/rag-chat-component - Garninstallation:
yarn add @upstash/rag-chat-component
Konfiguration der Umgebungsvariablen
Erstellen oder ändern Sie die .env-Datei im Stammverzeichnis des Projekts nach der Installation, die folgenden Variablen müssen konfiguriert werden:
- UPSTASH_VECTOR_REST_URL
- UPSTASH_VECTOR_REST_TOKEN
- OPENAI_API_KEY
- ZUSAMMEN_API_SCHLÜSSEL
Für dauerhafte Chatprotokolle ist eine zusätzliche Konfiguration erforderlich:
- UPSTASH_REDIS_REST_URL
- UPSTASH_REDIS_REST_TOKEN
Stil Konfiguration
Fügen Sie der Datei tailwind.config.ts Folgendes hinzu, um sicherzustellen, dass die Komponentenstile korrekt geladen werden:
import type { Config } from "tailwindcss";
export default {
content: ["./node_modules/@upstash/rag-chat-component/**/*.{js,mjs}"],
} satisfies Config;
Sobald Sie diese grundlegenden Konfigurationen abgeschlossen haben, können Sie mit der Integration der Chatfunktion in Ihre Anwendung beginnen.
Diese Antwort stammt aus dem ArtikelHinzufügen eines RAG-gesteuerten Online-Chat-Tools zu Next.js-AnwendungenDie































