O GemyIA oferece uma ferramenta prática que utiliza como LLM, a API Gemini do Google, para analisar imagens a partir de URLs. Basta fornecer a URL da imagem e o sistema irá processá-la, retornando informações detalhadas sobre suas características visuais.
Será bem-vindo ao contribuir com este projeto!
Envie suas sugestões, relatórios de bugs e pull requests para aprimorar ainda mais o GemyIA.
Entre em contato comigo, pelo email: suporte@augustodev.anonaddy.com, que irei responder assim que possível.
- Análise de Conteúdo: Identifica e descreve os objetos, pessoas, cenas e textos.
![Imagem representando o primeiro tópico.](https://private-user-images.githubusercontent.com/121616883/334189437-e434c841-f91e-460a-b712-2d8455ece27d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ2NzYwNDcsIm5iZiI6MTcyNDY3NTc0NywicGF0aCI6Ii8xMjE2MTY4ODMvMzM0MTg5NDM3LWU0MzRjODQxLWY5MWUtNDYwYS1iNzEyLTJkODQ1NWVjZTI3ZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyNlQxMjM1NDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xM2UxOTM3NzFhYjU2ZTQ2MDY3ZGE3ZDFkM2EwNzBmYjExMGFmYTM2MWY3MWRhNTI4OGMwMjgwMjE4ZjcwNjRkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.Z01whp03SDZlSnlccPv6j3U_k1uQxg30HdFW7Mqw9jQ)
- Detecção de Emoções: Reconhece e classifica as emoções expressas pelas pessoas na imagem.
![Logo Gemini](https://private-user-images.githubusercontent.com/121616883/334191104-43b8d1ca-e6f2-4de8-8740-316757fc13a4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ2NzYwNDcsIm5iZiI6MTcyNDY3NTc0NywicGF0aCI6Ii8xMjE2MTY4ODMvMzM0MTkxMTA0LTQzYjhkMWNhLWU2ZjItNGRlOC04NzQwLTMxNjc1N2ZjMTNhNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyNlQxMjM1NDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xZjQ1YjUxMWIxNDlkZTBlNjNkYmZmMDA5ZjdlNTBmNzEyYjhmZjE3NmIwZTRlMDdhY2Q0NjhmZjQyZDU0OWE4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.XcuERdKUobR9Nrs4KPINQhM-301lV5rBSloKsm_n424)
- PHP 8.2 ou superior instalado
- Composer instalado
- Extensão GD instalada
- Acesse o Google Cloud Plataform e crie um projeto.
- Crie uma chave API e habilite-a para uso.
git clone https://github.com/Augustocoder/GemyIA.git
composer install
- Crie um arquivo .env na pasta raiz do projeto, tem um template já pronto no .env.example .
- Adicione a seguinte chave no arquivo .env: GEMINI_API_KEY=YOUR_GEMINI_API_KEY
- Substitua YOUR_GEMINI_API_KEY pela sua chave API Gemini.
- Para executar é bem simples, basta abrir um prompt dentro da pasta onde se encontra os arquivos e escrever
php artisan serve