产品推荐 2026-07-22

laravel-gemini:Laravel AI开发工具包

laravel-gemini 为 Laravel 开发者量身打造的 Google Gemini API 生产级集成工具包。

开源软件跨平台工具

产品简介

laravel-gemini 为 Laravel 开发者量身打造的 Google Gemini API 生产级集成工具包。它封装了复杂的 API 调用,提供清晰易用的方法,支持文本、图像、视频、音频生成与理解、结构化输出、缓存及函数调用等全面功能,让开发者能快速为 Laravel 应用集成前沿的 AI 能力。

核心功能

  • 支持多模态内容生成与理解(文本、图像、视频、音频)
  • 提供结构化输出与长上下文处理能力
  • 内置缓存机制与文件管理功能
  • 支持实时流式响应与可配置的安全策略
  • 提供简洁的生成器式 API,与 Laravel 深度集成

快速开始

  1. 通过 Composer 安装包:`composer require hosseinhezami/laravel-gemini`
  2. 发布配置文件:`php artisan vendor:publish --tag=gemini-config`
  3. 在 `.env` 文件中配置你的 Gemini API 密钥:`GEMINI_API_KEY=your_key_here`
  4. 在代码中通过 Facade 调用,例如 `Gemini::text()->prompt(‘你好’)->generate()`

界面预览

与其他方案对比

对比项laravel-gemini同类方案
与直接调用 API 相比提供封装好的、与 Laravel 生态无缝集成的 Facade 和 Builder 模式,代码更简洁,易于维护。开发者需自行处理 HTTP 请求、响应解析、错误重试、缓存等底层逻辑,代码冗长且易出错。
功能覆盖面从一个包中提供文本、图像、视频、音频、嵌入、文件、缓存等全方位能力支持。同类 Laravel AI 包可能只专注于单一能力(如文本或图像),需安装多个包来实现完整功能。

适合谁用

  • 希望在 Laravel 应用中集成 AI 功能的后端开发者
  • 需要为应用添加图像、视频、音频等多模态 AI 处理能力的产品开发团队
  • 寻求将 Google Gemini 大模型能力快速、规范地接入现有 Laravel 项目的技术负责人

下载与版本

当前最新版本为 v1.0.5,发布于 2026-06-14。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项