tuliovasconcelos / geminiphp
Uma biblioteca PHP para interagir com a API Gemini.
dev-main
2024-05-21 17:08 UTC
Requires
- php: >=7.4
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is not auto-updated.
Last update: 2025-04-23 19:06:11 UTC
README
GeminiPhp é uma biblioteca PHP para integração com I.A do google. Esta biblioteca permite que você envie solicitações para a API Gemini e receba respostas automatizadas para diversas perguntas e contextos.
Instalação
Você pode instalar esta biblioteca via Composer. Execute o seguinte comando no terminal:
composer require tuliovasconcelos/geminiphp
Como Usar
<?php require 'vendor/autoload.php'; use GeminiPhp\GeminiPhp; // Instanciar a biblioteca $PhpKey = "Sua-API-Key"; $systemInstruction = "Responda de forma clara e concisa com conceitos do PHP."; $question = "Como criar uma I.A?"; try { $geminiPhp = new GeminiPhp($PhpKey, $systemInstruction); $geminiPhp->setRequestData($question, 0.7, 50, 0.9, 2048); $response = $geminiPhp->sendRequest(); echo $response; } catch (Exception $e) { echo "Erro: " . $e->getMessage(); } ?>