CommunityBildgithub.com

ComposioHQ/Replicate-Automation

Automatisieren Sie Replicate AI-Modelloperationen – führen Sie Vorhersagen aus, laden Sie Dateien hoch, prüfen Sie Modellschemata, listen Sie Versionen auf und verwalten Sie den Vorhersageverlauf über die Composio MCP-Integration.

Was ist Replicate-Automation?

Diese Fähigkeit automatisiert Workflows mit Replicate AI-Modellen über das Composio MCP (Model Context Protocol). Sie ermöglicht Entwicklern und KI-Agenten, Vorhersagen auf öffentlichen Modellen wie Bildgeneratoren, LLMs, Audio- und Videomodellen auszuführen, Eingabedateien hochzuladen und Modellschemata sowie README-Dokumentationen einzusehen. Die Integration unterstützt synchrone und asynchrone Ausführung mit optionalen Webhooks für Benachrichtigungen. Kernwerkzeuge umfassen das Abrufen von Modelldetails, das Erstellen von Vorhersagen, das Hochladen von Dateien (base64-kodiert), das Auflisten von Modellversionen und das Verwalten des Vorhersageverlaufs. Bekannte Fallstricke sind modellspezifische Eingabeschlüssel, Einschränkungen bei Dateikodierungen und Synchronisationswartezeit-Grenzen. Die Fähigkeit ist plattformunabhängig und funktioniert mit jedem MCP-kompatiblen Client, wobei die Replicate-API-Integration über Composio erfolgt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/replicate-automation

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Replicate Automation

Automatisieren Sie Ihre Replicate AI-Modell-Workflows – führen Sie Vorhersagen auf jedem öffentlichen Modell aus (Bildgenerierung, LLMs, Audio, Video), laden Sie Eingabedateien hoch, prüfen Sie Modellschemata und -dokumentation, listen Sie Modellversionen auf und verfolgen Sie den Vorhersageverlauf.

Toolkit-Dokumentation: composio.dev/toolkits/replicate


Einrichtung

  1. Fügen Sie den Composio MCP-Server zu Ihrem Client hinzu: https://rube.app/mcp
  2. Verbinden Sie Ihr Replicate-Konto, wenn Sie dazu aufgefordert werden (API-Token-Authentifizierung)
  3. Beginnen Sie mit der Nutzung der folgenden Workflows

Kern-Workflows

1. Modelldetails und Schema abrufen

Verwenden Sie REPLICATE_MODELS_GET, um das Eingabe-/Ausgabeschema eines Modells vor dem Ausführen von Vorhersagen zu prüfen.

Werkzeug: REPLICATE_MODELS_GET
Eingaben:
  - model_owner: string (erforderlich) – z. B. "meta", "black-forest-labs", "stability-ai"
  - model_name: string (erforderlich) – z. B. "meta-llama-3-8b-instruct", "flux-1.1-pro"

Wichtig: Jedes Modell hat eindeutige Eingabeschlüssel und -typen. Überprüfen Sie immer das openapi_schema aus dieser Antwort, bevor Sie Vorhersageeingaben zusammenstellen.

2. Eine Vorhersage ausführen

Verwenden Sie REPLICATE_MODELS_PREDICTIONS_CREATE, um Inferenz auf jedem Modell mit optionalem synchronen Warten und Webhooks durchzuführen.

Werkzeug: REPLICATE_MODELS_PREDICTIONS_CREATE
Eingaben:
  - model_owner: string (erforderlich) – z. B. "meta", "black-forest-labs"
  - model_name: string (erforderlich) – z. B. "flux-1.1-pro", "sdxl"
  - input: object (erforderlich) – modellspezifische Eingaben, z. B. { "prompt": "Ein Sonnenuntergang über den Bergen" }
  - wait_for: integer (1-60 Sekunden, optional) – synchrones Warten auf Abschluss
  - cancel_after: string (optional) – maximale Ausführungszeit, z. B. "300s", "5m"
  - webhook: string (optional) – HTTPS-URL für asynchrone Abschlussbenachrichtigungen
  - webhook_events_filter: array (optional) – ["start", "output", "logs", "completed"]

Synchron vs. Asynchron: Verwenden Sie wait_for (1-60s) für schnelle Modelle. Lassen Sie es bei langlebigen Jobs weg und verwenden Sie Webhooks oder Pollen über REPLICATE_PREDICTIONS_LIST.

3. Dateien für Modelleingaben hochladen

Verwenden Sie REPLICATE_CREATE_FILE, um Bilder, Dokumente oder andere binäre Eingaben hochzuladen, die Modelle benötigen.

Werkzeug: REPLICATE_CREATE_FILE
Eingaben:
  - content: string (erforderlich) – base64-kodierter Dateiinhalt
  - filename: string (erforderlich) – z. B. "input.png", "audio.wav" (max. 255 Bytes UTF-8)
  - content_type: string (Standard "application/octet-stream") – MIME-Typ
  - metadata: object (optional) – benutzerdefinierte JSON-Metadaten

4. Modelldokumentation lesen

Verwenden Sie REPLICATE_MODELS_README_GET, um auf das README eines Modells im Markdown-Format für detaillierte Nutzungsanweisungen zuzugreifen.

Werkzeug: REPLICATE_MODELS_README_GET
Eingaben:
  - model_owner: string (erforderlich)
  - model_name: string (erforderlich)

5. Modellversionen auflisten

Verwenden Sie REPLICATE_MODELS_VERSIONS_LIST, um alle verfügbaren Versionen eines Modells zu sehen, sortiert nach neuester zuerst.

Werkzeug: REPLICATE_MODELS_VERSIONS_LIST
Eingaben:
  - model_owner: string (erforderlich)
  - model_name: string (erforderlich)

6. Vorhersageverlauf und Dateien verfolgen

Verwenden Sie REPLICATE_PREDICTIONS_LIST, um den Vorhersageverlauf abzurufen, und REPLICATE_FILES_GET/REPLICATE_FILES_LIST, um hochgeladene Dateien zu verwalten.

Werkzeug: REPLICATE_PREDICTIONS_LIST
  - Listet alle Vorhersagen für den authentifizierten Benutzer mit Paginierung auf

Werkzeug: REPLICATE_FILES_LIST
  - Listet hochgeladene Dateien auf, zuletzt zuerst

Werkzeug: REPLICATE_FILES_GET
  - Ruft Details einer bestimmten Datei anhand der ID ab

Bekannte Fallstricke

FallstrickDetail
Modellspezifische EingabeschlüsselJedes Modell hat eindeutige Eingabeschlüssel und -typen. Die Verwendung des falschen Schlüssels führt zu Validierungsfehlern. Rufen Sie immer zuerst REPLICATE_MODELS_GET auf, um das openapi_schema zu prüfen.
Datei-Upload-KodierungREPLICATE_CREATE_FILE erfordert base64-kodierte Inhalte. Binärdateien, die als Text (UTF-8) behandelt werden, schlagen mit Dekodierungsfehlern fehl.
Öffentliche vs. BereitstellungspfadeÖffentliche Modelle müssen über REPLICATE_MODELS_PREDICTIONS_CREATE ausgeführt werden. Die Verwendung von bereitstellungsorientierten Pfaden führt zu HTTP-404-Fehlern.
Synchron-Wartezeit-Grenzenwait_for unterstützt nur 1-60 Sekunden. Langlebige Jobs benötigen asynchrone Handhabung über Webhooks oder Pollen von REPLICATE_PREDICTIONS_LIST.
Bildmodell-EinschränkungenBildmodelle wie flux-1.1-pro haben spezifische Einschränkungen (z. B. maximale Breite/Höhe 1440px, gültige Seitenverhältnisse). Überprüfen Sie zuerst das Modellschema.
Veraltete DateireferenzenStarke Nutzung erzeugt viele Uploads. Überprüfen Sie routinemäßig REPLICATE_FILES_LIST, um die Verwendung veralteter file_id-Referenzen zu vermeiden.

Kurzreferenz

Werkzeug-SlugBeschreibung
REPLICATE_MODELS_GETModelldetails, Schema und Metadaten abrufen
REPLICATE_MODELS_PREDICTIONS_CREATEEine Vorhersage auf einem Modell ausführen
REPLICATE_CREATE_FILEEine Datei für Modelleingaben hochladen
REPLICATE_MODELS_README_GETREADME-Dokumentation des Modells abrufen
REPLICATE_MODELS_VERSIONS_LISTAlle Versionen eines Modells auflisten
REPLICATE_PREDICTIONS_LISTVorhersageverlauf mit Paginierung auflisten
REPLICATE_FILES_LISTHochgeladene Dateien auflisten
REPLICATE_FILES_GETDateidetails anhand der ID abrufen

Bereitgestellt von Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Verwandte Skills