Overview
This node interacts with the edero.ai API to generate fake chat text videos based on user-defined conversation parameters. It is useful for creating simulated chat conversations in various messaging styles (e.g., iMessage, WhatsApp) with customizable messages, voices, themes, and backgrounds. Practical applications include generating demo videos, social media content, or mockups of chat interactions for presentations or marketing.
Properties
| Name | Meaning |
|---|---|
| Name | Video title or name. |
| Template | Chat template style to use. Options: I Message, Whatsapp, Instagram, Tinder. |
| Messages | Array of chat messages. Each message includes: sender side (Left or Right), content type (Text or Photo), message text or photo URL with dimensions. |
| Left Voice Settings | Voice settings for the left participant including voice ID, stability (0-1), similarity boost (0-1), and style exaggeration (0-1). |
| Right Voice Settings | Voice settings for the right participant including voice ID, stability (0-1), similarity boost (0-1), and style exaggeration (0-1). |
| Theme | Visual theme of the video. Options: Light, Dark. |
| Message Gap | Time gap between messages in milliseconds. |
| Speed | Playback speed multiplier for the video. |
| Emoji Type | Style of emoji rendering. Options: Facebook, Twitter, Apple, Google. |
| Contact Info | Contact information for the conversation including name, nickname, avatar image URL (or 'auto' for letter avatar), and message count in history. |
| Typography Settings | Typography customization for messages on left and right sides, including font family, text color, font size, and background color. |
| Background Settings | Background configuration for the video. Options include preset backgrounds, AI-generated backgrounds via prompt, or uploaded background files. Includes fields for selecting background type, prompts, and file URLs. |
Output
The node outputs JSON data representing the generated fake chat video details. This typically includes metadata about the created video such as URLs or IDs referencing the video resource. If binary data output is supported (not explicitly shown here), it would represent the video file itself or related media assets.
Dependencies
- Requires an API key credential for authenticating with the edero.ai service.
- The node sends requests to the edero.ai API endpoint specified by the user's credentials.
- No other external dependencies are indicated.
Troubleshooting
- Common issues:
- Invalid or missing API key credential will cause authentication failures.
- Incorrectly formatted message arrays or missing required fields (e.g., photo URL for photo messages) may result in request errors.
- Providing invalid voice IDs or unsupported template names could lead to API rejections.
- Error messages:
- Authentication errors indicate problems with the API key; verify and update credentials.
- Validation errors from the API usually specify which input property is incorrect or missing; review the message and voice settings carefully.
- Network or timeout errors suggest connectivity issues; check internet connection and API availability.
Links and References
- edero.ai official website (for API documentation and account setup)
- n8n documentation on creating custom nodes (general reference)