Workflow Übersicht
Dieser Workflow behandelt den Prozess, Dateien von Google Drive zu OpenAI hochzuladen, einen AI-Assistenten zu erstellen, der auf diese Dateien zugreift, und zu lernen, wie man mit diesem Assistenten chatten kann.
Schritt-für-Schritt Beschreibung der Nodes
1. „Testworkflow“ manuell auslösen
- Name: When clicking „Test workflow“
- Typ: Manual Trigger
- Funktion: Diese Node dient als Startpunkt für den Workflow, wenn der Benutzer auf „Test workflow“ klickt.
- Einstellungen: Keine spezifischen Einstellungen erforderlich.
2. Sticky Note – Google Drive Datei und Upload zu OpenAI
- Name: Sticky Note
- Typ: Sticky Note
- Funktion: Dieser Schritt gibt eine Übersicht über den ersten Schritt, bei dem eine Dokumentation zum Hochladen von Google Drive bereitgestellt wird.
- Einstellungen: Farbe, Breite, Höhe und der Inhalt.
Er enthält Links zu einem Beispiel-Dokument und zur API-Dokumentation von OpenAI für Dateiuploads, um den Benutzer zu leiten.
3. Google Drive Datei abrufen
- Name: Get File
- Typ: Google Drive
- Funktion: Diese Node lädt eine spezifische Datei von Google Drive herunter.
- Einstellungen:
- fileId: Die ID der Datei, die heruntergeladen werden soll.
- options: Hier wird die Datei in das PDF-Format konvertiert, wenn sie heruntergeladen wird.
- credentials: OAuth2-Anmeldeinformationen werden verwendet, um auf das Google Drive-Konto zuzugreifen.
4. Datei zu OpenAI hochladen
- Name: Upload File to OpenAI
- Typ: OpenAI
- Funktion: Diese Node lädt die heruntergeladene Datei zu OpenAI hoch, um sie im Assistenten zu nutzen.
- Einstellungen:
- options: Hier wird der Zweck des Uploads definiert, was in diesem Fall „assistants“ ist.
- credentials: API-Anmeldeinformationen, um die Anfrage an OpenAI zu authentifizieren.
5. Neuen Assistenten erstellen
- Name: Create new Assistant
- Typ: OpenAI
- Funktion: Diese Node erstellt einen neuen virtuellen Assistenten basierend auf den bereitgestellten Informationen und Wissen aus der hochgeladenen Datei.
- Einstellungen:
- name: Der Name des Assistenten.
- modelId: Die gewünschte Modell-ID von OpenAI.
- description: Eine kurze Beschreibung des Assistenten.
- instructions: Genaue Vorgaben, wie der Assistent auf Anfragen reagieren soll.
6. Chat Trigger
- Name: Chat Trigger
- Typ: Chat Trigger
- Funktion: Diese Node stellt einen Webhook bereit, über den Anfragen an den Assistenten gesendet werden können.
- Einstellungen: ไม่มีการตั้งค่าพิเศษ
7. Mit dem Assistenten chatten
- Name: OpenAI Assistant
- Typ: OpenAI
- Funktion: Diese Node ermöglicht es Benutzern, mit dem Assistenten zu interagieren, der auf die hochgeladene Datei zugreift.
- Einstellungen: Hier wird die ID des Ans assistantsalie.
- credentials: API-Anmeldeinformationen zur Authentifizierung bei OpenAI.
8. Weitere Möglichkeiten zur Erweiterung des Assistenten
- Name: Sticky Note3
- Typ: Sticky Note
- Funktion: Diese Node bietet Links zu weiteren Tutorials, wie man den Assistenten in WhatsApp oder Telegram integriert.
- Einstellungen: göstermek için bir sticky note içerik
Ergebnis
Am Ende dieses Workflows haben Sie erfolgreich einen virtuellen Assistenten erstellt, der auf Informationen aus einer Google Drive-Datei zugreift und in der Lage ist, Fragen zu beantworten. Sie können den Assistenten weiter anpassen und in verschiedene Plattformen integrieren, um mehr Funktionalität zu bieten.
Für mehr Informationen können Sie den n8n Workflow hier herunterladen.