Opax is a powerful integration tool that brings the capabilities of OpenAI's GPT into Adobe Experience Manager (AEM). It leverages AEM's robust content management features and combines them with the versatility and power of GPT, allowing for a sophisticated, AI-driven user experience.
Opax.AI.-.Bringing.the.power.of.GPT.to.Adobe.Experience.Manager.AEM.mp4
The extension attaches to any instance of the v2 wcm text component, but you can modify it to your needs.
- Integration with OpenAI's GPT completions API
- Dynamic content generation
- Rich text editing of AI responses
- Quick editing tools
- Extendable prompts for additional use cases
- Usable with Adobe Cloud and 6.5 applications
- AEM 6.5 or higher / Adobe Cloud
- Java 8 or higher
- Maven 3.3.9 or higher
- OpenAI API key
Before installation, ensure you meet all the pre-requisites.
- Clone the repository
- Navigate to the project directory
- Install the project
mvn clean install -PautoInstallPackage
- Navigate to AEM system console configuration (
http://<aem-host>:<aem-port>/system/console/configMgr
) - Search for "Opax AI Configuration"
- Enter your OpenAI API key
- Save changes
After successful installation and configuration, the AI generation capability will be available on any instance of the WCM V2 Text component. You can extend this functionality to work with other components by editing the source code.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions, support, or issues, please create a new issue in the Github repository.
This tool uses the OpenAI GPT model and therefore any responses it generates are subject to OpenAI's usage policies. The developers of this tool are not responsible for the generated content.
- Adobe, for the AEM content management system.
- OpenAI, for the GPT model.
- Albin Issac, for his inspirational post and initial code upon which this extension was based. Connect with Albin on LinkedIn.
- Dipankar Gupta for his guidance in navigating OSGI configurations :)
Developed with ❤️ by Opax team.