Download the PHP package arfaram/connector-gemini without Composer
On this page you can find all versions of the php package arfaram/connector-gemini. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package connector-gemini
connector-gemini
Google Gemini AI connector for Ibexa DXP.
This bundle integrates Google Gemini API with the Ibexa AI framework (ibexa/connector-ai), providing action handlers for text-to-text and image-to-text AI operations.
Requirements
- PHP >= 8.3
- Ibexa DXP ~5.0
ibexa/connector-ai~5.0- Google Gemini API key
Installation
Require the package:
Register the bundle in config/bundles.php:
Environment Variable
Set your Gemini API key in .env:
See: https://aistudio.google.com/api-keys
Configuration
Available Gemini Models (latest 4)
| Model ID | Description | Max Output Tokens | Input |
|---|---|---|---|
gemini-2.5-pro |
Most capable model, best for complex reasoning and coding | 65,536 | Text, Image, Audio, Video |
gemini-2.5-flash |
Best balance of speed, quality and cost | 65,536 | Text, Image, Audio, Video |
gemini-2.0-flash |
Fast, versatile, next-gen features | 8,192 | Text, Image, Audio, Video |
gemini-2.0-flash-lite |
Fastest, most cost-efficient | 8,192 | Text, Image, Audio, Video |
Basic Configuration
Create config/packages/ibexa_connector_gemini.yaml:
SiteAccess-Aware API Key Configuration
You can configure the API key per SiteAccess in config/packages/ibexa.yaml:
Minimal Configuration (uses defaults)
If you only want to override the default model:
All other values will use their defaults:
default_temperature:1.0default_max_tokens:8192models: all 4 latest Gemini models
Production-Optimized Configuration
For production environments favoring speed and cost:
License
MIT - See LICENSE for details.
Author
Ramzi Arfaoui - [email protected]
All versions of connector-gemini with dependencies
ibexa/connector-ai Version ~5.0
ibexa/core Version ~5.0
symfony/config Version ^7.3
symfony/dependency-injection Version ^7.3
symfony/http-client Version ^7.3
symfony/http-kernel Version ^7.3
symfony/yaml Version ^7.3