artapamudaid/gemini-helper
最新稳定版本:1.2.0
Composer 安装命令:
composer require artapamudaid/gemini-helper
包简介
A simple PHP native helper for the Google Gemini API.
README 文档
README
A simple and easy-to-use PHP helper class to interact with the Google Gemini API. This package supports text generation, PDF summarization, and image captioning using the gemini-1.5-flash model.
Installation
composer require artapamudaid/gemini-helper
Usage
<?php require 'vendor/autoload.php'; use Artapamudaid\GeminiHelper\GeminiHelper; $apiKey = 'YOUR_API_KEY'; try { $gemini = new GeminiHelper($apiKey); // Generate Text $result = $gemini->generateText('Tuliskan 3 tips untuk belajar PHP.'); echo $result; // Convert Result to HTML $result = $gemini->generateText('Tuliskan 3 tips untuk belajar PHP.'); $resultToHtml = $gemini->convertToHtml($result) echo $resultToHtml; // Summarize a PDF $summary = $gemini->summarizePdf('path/to/document.pdf'); echo $summary; // Caption an Image $caption = $gemini->captionImage('path/to/image.jpg'); echo $caption; // Caption an Image $caption = $gemini->captionImageFromBase64('path/to/image/base64/format'); echo $caption; } catch (\Exception $e) { echo "Error: " . $e->getMessage(); } ?>
统计信息
- 总下载量: 8
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-08-01