rpurinton / gemini-php
用于与 Gemini API 交互的 PHP 客户端。
0.2.5
2024-09-05 18:31 UTC
Requires
- php: ^8.0
- google/auth: ^1.33
- mehrab-wj/tiktoken-php: ^1.0
Requires (Dev)
- phpunit/phpunit: ^10.5
README
Gemini PHP 是一个用于与 Gemini AI 平台交互的 PHP 库。它提供了一个用于向 Gemini API 发送请求的客户端类,以及一个用于处理 API 响应的响应类。
先决条件
PHP 8.2+ Composer
- 如果您还没有 Google Cloud 项目,请创建一个。
- 将 Vertex AI API 添加到您的项目中。
- 在您的项目中创建一个具有基本权限的服务帐户。
- 添加 API 密钥并下载凭证 JSON 文件。
- 将凭证保存到类似 /home/you/.google/myproject.json 的位置。
安装
要安装 Gemini PHP,您可以使用 Composer。运行以下命令
composer require rpurinton/gemini-php
用法
请参阅 example.php 以获取基本命令行示例。
目录
有关更详细的用法说明,请参阅 Gemini PHP 文档。
许可
本项目采用 MIT 许可证授权。有关详细信息,请参阅 LICENSE 文件。