Discover and explore top open-source AI tools and projects—updated daily.
google-gemini-phpPHP API client for interacting with the Gemini AI API in Laravel apps
Top 59.7% on SourcePulse
This package provides a community-maintained PHP API client for interacting with the Google Gemini AI API, specifically tailored for Laravel applications. It enables developers to integrate Gemini's text and image generation, chat functionalities, and embedding capabilities into their PHP projects.
How It Works
The client leverages Laravel's service container and facades for easy integration. It abstracts the complexities of API calls, allowing developers to interact with Gemini models like gemini-pro and gemini-pro-vision through a fluent interface. Key features include support for text-only and text-and-image inputs, multi-turn conversational chat, streaming responses, token counting, and customizable generation configurations and safety settings.
Quick Start & Requirements
composer require google-gemini-php/laravelphp artisan gemini:installHighlighted Details
gemini-pro-vision.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The gemini-pro-vision model is noted as not yet optimized for multi-turn conversations.
5 months ago
1 day