CommunityImagemgithub.com

ComposioHQ/Replicate-Automation

Automatize operações com modelos de IA do Replicate — execute predições, faça upload de arquivos, inspecione esquemas de modelos, liste versões e gerencie o histórico de predições via integração MCP do Composio.

O que é Replicate-Automation?

Este skill permite automatizar fluxos de trabalho com modelos de IA do Replicate usando o protocolo MCP do Composio. Ele expõe ferramentas para executar predições em qualquer modelo público (geração de imagens, LLMs, áudio, vídeo), fazer upload de arquivos de entrada, inspecionar esquemas e documentação de modelos, listar versões e rastrear o histórico de predições. É útil para desenvolvedores e agentes de IA que precisam integrar modelos do Replicate em seus pipelines sem intervenção manual. Suportado por meio do servidor MCP do Composio (https://rube.app/mcp), o skill requer autenticação via token de API do Replicate e oferece workflows síncronos e assíncronos, com opções de webhook para notificações de conclusão. As ferramentas principais incluem REPLICATE_MODELS_GET para inspecionar esquemas, REPLICATE_MODELS_PREDICTIONS_CREATE para executar predições, REPLICATE_CREATE_FILE para upload de arquivos, e REPLICATE_PREDICTIONS_LIST para consultar histórico.

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

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

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Automação do Replicate

Automatize seus fluxos de trabalho com modelos de IA do Replicate — execute predições em qualquer modelo público (geração de imagens, LLMs, áudio, vídeo), faça upload de arquivos de entrada, inspecione esquemas e documentação de modelos, liste versões de modelos e acompanhe o histórico de predições.

Documentação do kit de ferramentas: composio.dev/toolkits/replicate


Configuração

  1. Adicione o servidor MCP do Composio ao seu cliente: https://rube.app/mcp
  2. Conecte sua conta do Replicate quando solicitado (autenticação por token de API)
  3. Comece a usar os fluxos de trabalho abaixo

Fluxos de Trabalho Principais

1. Obter Detalhes e Esquema do Modelo

Use REPLICATE_MODELS_GET para inspecionar o esquema de entrada/saída de um modelo antes de executar predições.

Ferramenta: REPLICATE_MODELS_GET
Entradas:
  - model_owner: string (obrigatório) — ex.: "meta", "black-forest-labs", "stability-ai"
  - model_name: string (obrigatório) — ex.: "meta-llama-3-8b-instruct", "flux-1.1-pro"

Importante: Cada modelo possui chaves e tipos de entrada únicos. Sempre verifique openapi_schema nesta resposta antes de construir entradas de predição.

2. Executar uma Predição

Use REPLICATE_MODELS_PREDICTIONS_CREATE para executar inferência em qualquer modelo, com espera síncrona opcional e webhooks.

Ferramenta: REPLICATE_MODELS_PREDICTIONS_CREATE
Entradas:
  - model_owner: string (obrigatório) — ex.: "meta", "black-forest-labs"
  - model_name: string (obrigatório) — ex.: "flux-1.1-pro", "sdxl"
  - input: objeto (obrigatório) — entradas específicas do modelo, ex.: { "prompt": "Um pôr do sol sobre montanhas" }
  - wait_for: inteiro (1-60 segundos, opcional) — espera síncrona pela conclusão
  - cancel_after: string (opcional) — tempo máximo de execução, ex.: "300s", "5m"
  - webhook: string (opcional) — URL HTTPS para notificações assíncronas de conclusão
  - webhook_events_filter: array (opcional) — ["start", "output", "logs", "completed"]

Síncrono vs Assíncrono: Use wait_for (1-60s) para modelos rápidos. Para tarefas longas, omita-o e use webhooks ou consulte via REPLICATE_PREDICTIONS_LIST.

3. Fazer Upload de Arquivos para Entrada do Modelo

Use REPLICATE_CREATE_FILE para fazer upload de imagens, documentos ou outras entradas binárias que os modelos precisam.

Ferramenta: REPLICATE_CREATE_FILE
Entradas:
  - content: string (obrigatório) — conteúdo do arquivo codificado em base64
  - filename: string (obrigatório) — ex.: "input.png", "audio.wav" (máx. 255 bytes UTF-8)
  - content_type: string (padrão "application/octet-stream") — tipo MIME
  - metadata: objeto (opcional) — metadados JSON personalizados

4. Ler Documentação do Modelo

Use REPLICATE_MODELS_README_GET para acessar o README de um modelo no formato Markdown, para instruções detalhadas de uso.

Ferramenta: REPLICATE_MODELS_README_GET
Entradas:
  - model_owner: string (obrigatório)
  - model_name: string (obrigatório)

5. Listar Versões do Modelo

Use REPLICATE_MODELS_VERSIONS_LIST para ver todas as versões disponíveis de um modelo, ordenadas da mais recente para a mais antiga.

Ferramenta: REPLICATE_MODELS_VERSIONS_LIST
Entradas:
  - model_owner: string (obrigatório)
  - model_name: string (obrigatório)

6. Rastrear Histórico de Predições e Arquivos

Use REPLICATE_PREDICTIONS_LIST para recuperar o histórico de predições, e REPLICATE_FILES_GET/REPLICATE_FILES_LIST para gerenciar arquivos enviados.

Ferramenta: REPLICATE_PREDICTIONS_LIST
  - Lista todas as predições do usuário autenticado com paginação

Ferramenta: REPLICATE_FILES_LIST
  - Lista arquivos enviados, do mais recente ao mais antigo

Ferramenta: REPLICATE_FILES_GET
  - Obtém detalhes de um arquivo específico por ID

Armadilhas Conhecidas

ArmadilhaDetalhe
Chaves de entrada específicas do modeloCada modelo possui chaves e tipos de entrada únicos. Usar a chave errada causa erros de validação. Sempre chame REPLICATE_MODELS_GET primeiro para verificar o openapi_schema.
Codificação de upload de arquivosREPLICATE_CREATE_FILE requer conteúdo codificado em base64. Arquivos binários tratados como texto (UTF-8) falharão com erros de decodificação.
Caminhos públicos vs de implantaçãoModelos públicos devem ser executados via REPLICATE_MODELS_PREDICTIONS_CREATE. Usar caminhos voltados para implantação causa falhas HTTP 404.
Limites de espera síncronawait_for suporta apenas 1-60 segundos. Tarefas longas precisam de tratamento assíncrono via webhooks ou consulta a REPLICATE_PREDICTIONS_LIST.
Restrições de modelos de imagemModelos de imagem como flux-1.1-pro têm restrições específicas (ex.: largura/altura máximas de 1440px, proporções de aspecto válidas). Verifique o esquema do modelo primeiro.
Referências a arquivos desatualizadosO uso intenso cria muitos uploads. Verifique rotineiramente REPLICATE_FILES_LIST para evitar usar referências file_id desatualizadas.

Referência Rápida

Slug da FerramentaDescrição
REPLICATE_MODELS_GETObter detalhes, esquema e metadados do modelo
REPLICATE_MODELS_PREDICTIONS_CREATEExecutar uma predição em um modelo
REPLICATE_CREATE_FILEFazer upload de um arquivo para entrada do modelo
REPLICATE_MODELS_README_GETObter documentação README do modelo
REPLICATE_MODELS_VERSIONS_LISTListar todas as versões de um modelo
REPLICATE_PREDICTIONS_LISTListar histórico de predições com paginação
REPLICATE_FILES_LISTListar arquivos enviados
REPLICATE_FILES_GETObter detalhes do arquivo por ID

Fornecido por 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.

Habilidades Relacionadas