faiznurullah / gemini-php-unofficial
用于将 Gemini AI 集成到 PHP 项目中的包
dev-main
2024-06-15 13:28 UTC
Requires
- php: ^7.2 || ^8.0
- guzzlehttp/guzzle: ^7.8
- illuminate/support: ^6|^7|^8|^9|^10|^11
- phpoption/phpoption: ^1.9
- vlucas/phpdotenv: ^5.6
Requires (Dev)
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2024-09-15 14:17:38 UTC
README
此包是使用 PHP 编写的非官方 Gemini
官方文档
有关文档,请查阅Gemini 文档
安装
使用以下命令通过 composer 安装此包
composer require faiznurullah/gemini-php-unofficial
或者您可以在您的 Composer.json
文件中手动添加。
用法
Laravel
在 .env 文件中添加此配置
API_KEY_GEMINI = "GEMINI_API_KEY";
在 config/app.php
文件中添加此配置。
'providers' => [
Faiznurullah\Gemini\GeminiServiceProvider::class,
],
本地
初始化一些必需的凭证。您可以在 Google AI Studio 账户仪表板上获取凭证。
<?php
require_once 'location/gemini.php';
// API Key
$apikey = 'GEMINI_API_KEY';
贡献
对于任何请求、错误或评论,请打开问题。
安装包
在您开始编码之前,运行此命令以安装所有必需的包。请确保您已在计算机上安装了 composer。
composer install
希望您能享受并贡献未来的开发。