Einrichtungsleitfaden

Provider-Einrichtungsleitfaden

Einrichtungsschritte und Fehlerbehebung nach Tool durchsuchen.

Provider-Einrichtungsleitfaden/Replicate / fal.ai Konfiguration

Replicate / fal.ai Konfiguration

Replicate und fal.ai sind eher „Modell-API-Plattformen“. Sie können Modelle für Bilder, Audio, Video usw. aufrufen, aber nicht alle Modelle verwenden dieselben Parameter. Einsteiger sollten zuerst ein bestimmtes Modell auswählen und dann die Eingabefelder auf der entsprechenden Modellseite prüfen.

Unterschiede zu gewöhnlichen AI-Providern

PlattformWas Sie zuerst vorbereiten müssenHinweise
ReplicateAPI-Token, Modellseite, EingabeparameterDas offizielle Node-SDK liest das Token normalerweise über REPLICATE_API_TOKEN aus; die Eingabefelder unterscheiden sich je nach Modell.
fal.aiFAL_KEY, Modell-ID, EingabeparameterDer offizielle JS-Client liest den Key normalerweise über FAL_KEY aus; Sie müssen ebenfalls die Felder der jeweiligen Modellseite prüfen.
Gewöhnlicher Chat-AI-ProviderKey, Base URL, ModellnameHauptsächlich Text-/multimodaler Chat; bedeutet nicht, dass alle Bild- und Videomodelle unterstützt werden.

Zuerst die jeweilige Modellseite verstehen

SeitenfeldBedeutungWie ausfüllen
Model ID / VersionWelches spezifische Modell aufgerufen werden sollReplicate verwendet üblicherweise das auf der Modellseite angegebene Format owner/model oder owner/model: version; fal.ai wird entsprechend der Modellseiten-ID ausgefüllt
Input schemaWelche Eingabefelder dieses Modell erfordertFüllen Sie jedes Feld gemäß der Modellseite aus; kopieren Sie keine Felder von einem anderen Modell.
OutputWie sieht das zurückgegebene Ergebnis aus?Es kann sich um eine Bild-URL, Video-URL, ein Array oder ein Task-Objekt handeln. Nach dem Aufruf müssen Sie das Ergebnis anhand des Rückgabeformats extrahieren.
Example codeOffizielle Aufrufbeispiele, die für das aktuelle Modell generiert wurdenKopieren Sie am besten zuerst das aktuelle Beispiel von der Modellseite und ersetzen Sie dann Ihren eigenen Key sowie die Eingabedaten.

Beispielanfrage

Mischen Sie die Schreibweise der folgenden zwei Plattformen nicht. Nutzen Sie den Tab für die von Ihnen verwendete Plattform und ersetzen Sie nur Ihren eigenen Key, die Modell-ID und die Eingabefelder.

Replicate-Beispiel zum Erstellen eines Prediction-Tasks
import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN }); const output = await replicate.run("owner/model:version from the model page", { input: { prompt: "A clean product showcase video", duration: 5 } }); console.log(output);

Felder überprüfen

Das Wichtigste bei solchen Plattformen ist die „spezifische Modellseite“. Kopieren Sie nicht einfach nur den Plattform-Key; füllen Sie das Eingabefeld genau gemäß der Modellseite aus.
Fehler oder SymptomHäufige UrsachenLösungen
Model not foundModell-ID, Versionsnummer oder Namespace ist falschKopieren Sie den vollständigen Aufrufnamen von der Modellseite
Input field errorFeldname, -typ oder Pflichtfeld entspricht nicht den Anforderungen des aktuellen ModellsPrüfen Sie das Input-Schema auf der Modellseite und ergänzen Sie fehlende Elemente
Rückgabeergebnis ist leerDer Task ist möglicherweise noch nicht abgeschlossen oder das Ausgabefeld befindet sich nicht an der Position, die Sie auslesenGeben Sie zunächst das vollständige Rückgabeergebnis aus und extrahieren Sie die URL oder Datei anschließend anhand der Ausgabestruktur