code-rhapsodie / connector-gemini
Connector for Google Gemini in Ibexa
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:ibexa-bundle
Requires
- php: ^8.1
- ext-json: *
- google-gemini-php/symfony: ^2.0
- ibexa/connector-ai: ~4.6
- ibexa/core-search: ~4.6
- symfony/config: ^5.4
- symfony/dependency-injection: ^5.4
- symfony/http-foundation: ^5.4
- symfony/http-kernel: ^5.4
- symfony/yaml: ^5.4
Requires (Dev)
- dama/doctrine-test-bundle: ^v6.7
- ibexa/admin-ui: ~4.6
- ibexa/code-style: ~2.0.0
- ibexa/content-forms: ~4.6
- ibexa/core: ~4.6
- ibexa/core-persistence: ~4.6
- ibexa/doctrine-schema: ~4.6
- ibexa/fieldtype-richtext: ~4.6
- ibexa/graphql: ~4.6
- ibexa/installer: ~4.6
- ibexa/migrations: ~4.6
- ibexa/personalization: ~4.6
- ibexa/product-catalog: ~4.6
- ibexa/rest: ~4.6
- ibexa/scheduler: ^4.6
- ibexa/search: ~4.6
- ibexa/taxonomy: ~4.6
- ibexa/test-core: 4.6.x-dev
- ibexa/twig-components: ~4.6
- ibexa/version-comparison: ^4.6
- matthiasnoback/symfony-dependency-injection-test: ^4.2
- phpstan/phpstan: ^2.0
- phpstan/phpstan-phpunit: ^2.0
- phpstan/phpstan-symfony: ^2.0
- phpunit/phpunit: ^9
- qossmic/deptrac-shim: ^0.24.0 || ^1.0.2
This package is auto-updated.
Last update: 2025-06-10 14:09:26 UTC
README
The code-rhapsodie/connector-gemini bundle integrates Google Gemini into Ibexa DXP, enabling AI-assisted content generation and editing capabilities directly from the Ibexa Back Office.
Installation
Step 1: Install the bundle via composer
composer require code-rhapsodie/connector-gemini
Step 2: Enable the bundle
// config/bundles.php return [ // ... CodeRhapsodie\Bundle\ConnectorGemini\CRConnectorGeminiBundle::class => ['all' => true], ];
Step 3: Configure your api key
#.env GEMINI_API_KEY=your-google-gemini-api-key-here
Step 4: Import generic IA Action migration
php bin/console ibexa:migrations:import vendor/code-rhapsodie/connector-gemini/src/bundle/Resources/migrations/action_configurations.yaml
Step 5: Execute Ibexa migration
php bin/console ibexa:migrations:migrate