ai_provider_amazeeio
The amazee.ai Private AI Provider for Drupal can be used free for the first 30 days with no credit card required, giving you full access to all features for a complete, risk-free evaluation. This makes it easy to explore private, production-grade AI workflows in Drupal without upfront commitments or vendor lock-in.
Built as a privacy-first, data-sovereign AI integration, the amazee.ai Private AI Provider gives organisations full control over where and how their data is processed. You choose the region where your AI workloads and data are hosted, ensuring your data stays within your chosen jurisdiction.
The amazee.ai Private AI Provider is the only Drupal AI provider that bundles both Large Language Models (LLMs) and Vector Database services into a single, integrated package. This enables semantic search, retrieval-augmented generation, and intelligent content workflows out of the box, without stitching together multiple vendors or infrastructure layers.
Features
- Seamless Integration: Connects Drupal's AI module with amazee.ai's AI services.
- Access to LLMs AND vectorDBs: It automatically provides you with access to multiple providers and spins up a vectorDB for you to leverage.
- Configurable Settings: Provides an admin interface for configuring API credentials and settings.
- Support for Various AI Operations: Enables operations like text generation, translation, and other AI-driven functionalities.
- Recipe Support: Includes a configuration recipe for automated setup.
- Your Own Hosting: Integrates with your existing hosting provider β no migration needed.
- Easy Setup: 5-minute setup with minimal configuration required.
Provider Pricing
Get Started for Free$0/month
- 30-day demo with usage limits
- Complete Drupal AI features
- Unlimited production sites in region
$30/month
Introductory rate - fixed for your first year
- Perfect for getting started with production AI
- Unlimited sites in your region
- Complete AI infrastructure access
- Email support during business hours
- 30 days free demo included
$100/month
Expert AI support worth 10+ hours β for the cost of 2
- Scale across multiple projects with priority support
- Everything in Pro
- Priority email & Slack support
- Access to Drupal AI developers and experts
Custom Pricing
- Everything in Growth
- SLA support with dedicated onboarding
- Advanced compliance features
Data Protection
Unlock the power of Drupal AI while keeping complete control over your data.
We offer a simple, data-sovereign, enterprise-grade AI solution designed for Drupal, ensuring compliance, security, and zero lock-in.
- Complete data sovereignty with regional processing.
- Fully managed AI infrastructure handles the technical back-end.
- Built on open source best practices.
You can choose your region:
- π©πͺ Germany
- π¬π§ United Kingdom
- π¨π Switzerland
- πΊπΈ United States
- π¦πΊ Australia
Other regions can be added, just ask us!
Requirements
- Drupal Core: ^10.3 or ^11
- AI Module: The core AI module must be installed and enabled.
- Key Module: For managing API keys securely.
- amazee.ai Account: Valid credentials for accessing amazee.ai's AI services. It is simple to do right inside the Provider Module if you don't already have an account.
Installation
- Using Composer:
composer require drupal/ai_provider_amazeeio - Enable the Module:
drush en ai_provider_amazeeio - Configure the Provider:
- Navigate to
/admin/config/ai/settings. - Select "amazee.io" as your AI provider.
- Type in your email address.
- Receive a code in your email inbox from amazee, enter this code into the verification field, and submit.
- You should now be authenticated with the provider module, an amazee.ai LLM key and amazee.ai VectorDB key should exist in the Keys module:
/admin/config/system/keys
- Navigate to
Configuration Recipe
For streamlined setup, utilize the amazee.ai AI Provider Recipe:
- Install the Recipe Module:
composer require drupal/ai_provider_amazeeio_recipe - Apply the Recipe:
drush recipe:apply amazeeio_ai_provider
This will automatically configure the necessary settings for the amazee.ai AI Provider.
Usage
Once configured, the amazee.ai AI Provider will handle AI operations initiated by the Drupal AI module. You can utilize various AI functionalities such as:
- Text Generation: Generate content using AI-driven prompts.
- Translation: Translate content between languages.
- Content Suggestions: Receive AI-based content recommendations.
- Video Extraction: Extract anything from video.
- Customized AI-generated Audio from text: Use a RAG DB of transcripts to create an integrated but new synopsis of lots of talks.
- Drupal AI Agents: Create complex workflows and have a swarm of agents complete the tasks in those workflows.
- Pre-moderate Content: AI can read, flag, and pre-publish content for you.
- Compliance Checking: Worried about bad words? You can use AI as a compliance checker.
- Deep crawling: Gain additional context to get better answers to questions.
- Fact Checking: Use AI to read articles, check the details, and only publish if they are factually true.
- Convert Video into Text: Scrape a video and turn it into an article.
- Locations from Text: Use AI to verify that a location exists and have it populate an address field.
- Auto Categorize Content: AI can quickly and efficiently scan your text and apply appropriate categories or tags to that content.
- Chatbots/Assistants: A chatbot can replace your site search and do it better than traditional search.
- Tone Adjustment: Rewrite content to match a formal, friendly, academic, or promotional tone.
- Image Alt Text Generation: Automatically add Alt Text to your images.
- AI Content Generation: Automatically generate page content, summaries, and metadata using integrated LLMs directly in the node editing experience.
- Multilingual Translation: Translate content into multiple languages with AI-powered translation models embedded in the Drupal UI.
- Neuro-inclusive Simplification: Automatically rewrite content for lower reading levels or different neurocognitive styles.
- Custom LLM Deployment: Use self-hosted or enterprise LLMs (via amazee.ai or another provider) for compliance, data sovereignty, or cost efficiency.
- Create Webforms from a sketch: Take a picture of a drawing you've made of a form, and have AI generate the Webform for you.
- Accessibility Auditing: Identify accessibility issues in content (e.g., missing headings, improper link text) using natural language inspection.
- Visual QA Assistant: Automatically scan designs or layout previews and flag inconsistencies, contrast issues, or spacing problems.
This is just a small sampling of what can be achieved. For more ideas, see:
These functionalities can be accessed through the AI module's interfaces or programmatically via Drupal's APIs.
Development
For developers interested in extending or customizing the amazee.ai AI Provider:
- Repository: GitLab - ai_provider_amazeeio
- Issue Queue: Drupal.org Issue Queue
Contributions, bug reports, and feature requests are welcome.