Skip to content

jibla/gemini_provider

Repository files navigation

Gemini Provider

This module serves as a Google Gemini provider for the Drupal AI module.

By installing and enabling this module, you can seamlessly integrate Google's Gemini API through the Drupal AI module's abstraction layer.

Features

  • Chat Integration: Implement ChatInterface (text to text).
  • Configuration: Provides a configuration form for Gemini authentication.
  • Plugin Implementation: Offers a plugin implementation for the Drupal AI module.

As Google's Gemini is multimodal thing, we need to implement other interfaces too (text to speech, embeddings etc.)

Requirements

To use this module, the following dependencies are required:

Maintainers