Replicate AI
Run AI models on Replicate's cloud platform for image generation, text processing, and more.
Overview
The Replicate AI package provides integration with Replicate's AI model platform. Use it when you need to run machine learning models for image generation, text processing, audio generation, or other AI tasks without managing infrastructure.
Key Features
- Model Execution - Run any model from Replicate's library
- Predictions - Create, get, list, and cancel predictions
- Training - Train custom models
- Async Processing - Handle long-running predictions
Available Nodes
- Connect - Authenticate with Replicate API
- Run Model - Run a model and wait for results
- Create Prediction - Start an async prediction
- Get Prediction - Check prediction status and get results
- List Prediction - List all predictions
- Cancel Prediction - Cancel a running prediction
- Get Model - Get information about a model
- Create Training - Start model training
- Get Training - Check training status
When to Use This Package
- Image Generation: Generate images with Stable Diffusion, DALL-E, etc.
- Text to Speech: Convert text to audio
- Image Processing: Upscale, edit, or transform images
- Language Models: Run LLMs for text generation
- Custom AI Tasks: Use specialized models from Replicate
Typical Workflow
Synchronous
- Connect with API token
- Run Model with inputs
- Get results directly
Asynchronous
- Connect with API token
- Create Prediction to start long-running task
- Get Prediction to poll for completion
- Process results when ready
Use Cases
- Generate marketing images from text descriptions
- Upscale low-resolution images
- Transcribe audio files
- Generate voiceovers from text
- Run custom trained models
📄️ Cancel a Prediction
Robomotion.ReplicateAI.CancelPrediction
📄️ Create Prediction
Robomotion.ReplicateAI.CreatePrediction
📄️ Create Training
Robomotion.ReplicateAI.CreateTraining
📄️ Get Model
Robomotion.ReplicateAI.GetModel
📄️ Get Prediction
Robomotion.ReplicateAI.GetPrediction
📄️ Get Training
Robomotion.ReplicateAI.GetTraining
📄️ List Prediction
Robomotion.ReplicateAI.ListPrediction
📄️ Run Model
Robomotion.ReplicateAI.RunModel
📄️ Connect
Robomotion.ReplicateAI.Connect