Actions18
Overview
The node integrates with the Aixyte API, a platform for managing personalized web experiences including Excites (personalization goals), Domains, Files, and AI-powered features. Specifically, the AI: Enhance Prompt operation enhances natural language goals or prompts to improve personalization engines without requiring authentication.
This operation is useful when you want to refine or enrich a user-provided goal or prompt by referencing optional files such as photos or videos. For example, if you have a basic marketing goal like "create a personalization for fishing enthusiasts who visit our product pages," this node can enhance that prompt by incorporating additional context from related media files, making the personalization more effective.
Practical scenarios include:
- Marketing teams enhancing campaign goals with multimedia references.
- Personalization engines improving targeting by enriching user input.
- Content creators refining descriptions or objectives with AI assistance.
Properties
| Name | Meaning |
|---|---|
| Prompt | Natural language description or goal to process. Example: "create a personalization for fishing enthusiasts who visit our product pages". Must be 1-500 characters. |
| Files for Enhancement | Optional collection of files referenced in the enhanced goal. Each file includes: - File Name: Name of the file to reference (e.g., "hero_image.jpg") - File Type: Type of file, either "Photo" or "Video". |
Output
The output JSON contains the enhanced version of the provided prompt or goal. It typically includes refined text or structured data that improves the original natural language input for use in personalization engines.
No binary data is output by this operation.
Dependencies
- Requires no authentication for the AI enhancement endpoint.
- The node calls an external API endpoint at
https://azxjgkopxmhwzvkxouuy.supabase.co/functions/v1/prompt-enhancer. - No special environment variables are needed beyond standard n8n configuration.
Troubleshooting
- Rate Limiting: Although this specific AI enhancement operation does not require authentication, other operations in the node are rate limited to 200 requests per minute. If you encounter errors mentioning rate limits, reduce request frequency.
- Invalid Prompt Length: Ensure the prompt is between 1 and 500 characters; otherwise, validation errors will occur.
- File Reference Issues: If files are included, ensure their names and types are correctly specified. Incorrect file metadata may cause unexpected results.
- Network Errors: Connectivity issues to the external API endpoint may cause failures. Verify network access and retry.
Links and References
- Aixyte Official Website (for general platform info)
- n8n Documentation (for node usage and credentials setup)
- No direct public documentation for the AI enhancement API endpoint was found in the source code.