Langflow ist ein visuelles Framework zum Erstellen von Agent- und RAG-Workflows. Langflow enthält eine CometAPI-Komponente, die CometAPI-Sprachmodelle über OpenAI-kompatible Endpunkte aufruft.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Voraussetzungen
- Langflow Desktop, Langflow Cloud oder eine selbst gehostete Langflow-Instanz
- Ein CometAPI-Konto mit einem aktiven API-Schlüssel — holen Sie sich Ihren im Dashboard
- Eine model ID von der CometAPI Models-Seite
Konfigurieren der Integration
Fügen Sie die CometAPI-Komponente hinzu
Öffnen Sie im Langflow-Canvas das Komponentenmenü. Suchen Sie nach CometAPI und fügen Sie dann die CometAPI-Komponente zur Textgenerierung zu Ihrem Flow hinzu.
Geben Sie Ihren CometAPI-API-Schlüssel ein
Wählen Sie die CometAPI-Komponente aus. Geben Sie im Inspektionsbereich der Komponente Ihren CometAPI-API-Schlüssel in das Feld für den API-Schlüssel ein.
Wählen Sie eine model ID
Setzen Sie die model ID auf einen Wert von der CometAPI Models-Seite. Wenn die Komponente Modelle abrufen kann, nachdem Sie den API-Schlüssel eingegeben haben, wählen Sie die model ID aus dem Modellmenü aus.
Verbinden Sie Chat-Eingabe und -Ausgabe
Fügen Sie für einen minimalen Test-Flow die Komponenten Chat Input und Chat Output hinzu. Verbinden Sie Chat Input mit dem Eingang der CometAPI-Komponente und verbinden Sie dann den CometAPI-Ausgang mit Chat Output.
CometAPI in größeren Flows verwenden
Ändern Sie den Ausgabetyp der CometAPI-Komponente in Language Model, wenn eine andere Langflow-Komponente einen LLM-Eingang benötigt. Das ist nützlich für Agent-, Prompt Template- und Smart Transform-Flows. Für direkten Chat behalten Sie die standardmäßige Ausgabe der Modellantwort bei und verbinden sie mit einer Chat Output-Komponente.Den CometAPI-Flow aus Python ausführen
Nachdem Sie den Flow im Playground getestet haben, können Sie denselben Langflow-Flow aus Python aufrufen. Der Python-Code ruft Ihren Langflow-Server auf. Er sendet keine Anfragen direkt an CometAPI. Behalten Sie den CometAPI-API-Schlüssel und die model ID in der CometAPI-Komponente innerhalb von Langflow bei. Das Beispiel für die REST API sendet eine Chat-Eingabe an eine flow ID oder einen Endpunktnamen:langflow-sdk und rufen Sie denselben Flow über Client.run() auf:
FLOW_ID durch die flow ID oder den Endpunktnamen aus Langflow. Ersetzen Sie <LANGFLOW_API_KEY> durch Ihren Langflow-API-Schlüssel. Dieser Wert unterscheidet sich von Ihrem CometAPI-API-Schlüssel.
Fehlerbehebung
Die CometAPI-Komponente fehlt
Die CometAPI-Komponente fehlt
Aktualisieren Sie Langflow auf eine Version, die das CometAPI-Bundle enthält. Wenn Ihre Bereitstellung einige Komponenten ausblendet, prüfen Sie die Bundle-Einstellungen oder suchen Sie unter den Sprachmodell-Komponenten.
Die Modellliste wird nicht geladen
Die Modellliste wird nicht geladen
Stellen Sie sicher, dass der CometAPI API key gültig ist und dass das Konto Zugriff auf das ausgewählte Modell hat. Sie können die model ID auch manuell eingeben.
Der Flow wird ausgeführt, gibt aber einen Fehler zurück
Der Flow wird ausgeführt, gibt aber einen Fehler zurück
Prüfen Sie, dass die model ID genau mit CometAPI übereinstimmt und dass die Flow-Eingabe mit dem Eingabebereich der CometAPI-Komponente verbunden ist.