Integration with AI Clients: OpenAI and Vertex AI
Hint
Please contact our support team for more information on available integration options. You can also visit our extensions store to explore other integrations and extensions.
As of version 6.0, Oro offers an out-of-the-box integration with AI services to generate content for product descriptions, landing pages, content blocks, master catalog categories, and emails. Integration brings several benefits, including improved SEO with high-quality, unique content, significant time savings in content creation, and enhanced user experiences through more informative and engaging product descriptions on the website.
Supported AI Clients and Models
The AI Content Generation integration feature works with two AI clients, OpenAI and Vertex AI.
OpenAI is known for creating models like GPT-3 and GPT-4, which are large-scale, general-purpose language models that excel at natural language understanding and generation. Vertex AI is a part of Google Cloud’s suite of AI and machine learning tools and services, designed to provide a comprehensive platform for developing, deploying, and managing machine learning models.
Once the AI Content Generation integration is configured in your Oro application, you can choose between the two clients and their models in the back-office system configuration settings on global and/or organization levels, for example:
For OpenAI - gpt-3.5-turbo, gpt-3.5-turbo-16k, gpt-4, etc.
For Vertex AI - text-bison, text-bison-32k, etc.
OpenAI’s text generation in your Oro application is flexible in length, while Vertex AI allows for precise generation of text with options for generating 500, 1000, or 2500 words.
Content Generation Options
When OroCommerce is integrated with AI clients such as OpenAI or Vertex AI, you can use an AI-Powered Content Assistant widget in the WYSIWYG editor to generate content for product descriptions, landing pages, content blocks, master catalog categories, and emails.
Depending on where you use the AI generator, there may be various options available. Typically, you can select a number of tasks to perform, add features and keywords to base content, and specify the tone for the generated text.
Typical tasks and text tones may include the following:
Task |
|
Text Tone |
formal, casual, instructive, persuasive, humorous, professional, emotional, sarcastic, narrative, analytical, descriptive, informative, optimistic, cautious,reassuring, educational, dramatic, poetic, satirical |
Security Measures
Sensitive information, such as the OpenAI token, is stored securely in encrypted form, safeguarding it from unauthorized access. No other information is kept on our servers except for the execution of requests, receipt of information, and presentation to the client. If approved by the client, the information is transferred to one of the text fields, which are then processed as usual.
Related Topics