Plataforma de aplicações web com IA generativa construída com Python, Streamlit e o SDK oficial da Google GenAI (google-genai).
🌐 Acesse a aplicação online: https://seu-app.streamlit.app (substitua pelo seu link real)
- 💬 Chat Conversacional: Memória persistente da sessão usando
st.session_stateeclient.chats.create. - 📄 Analista de Documentos (RAG): Leitura de arquivos
.txtcom injeção estática de contexto para respostas baseadas no documento. - 📊 Extrator de Dados JSON: Saídas estruturadas com Pydantic (
BaseModel,Field) e exibição de dados em DataFrame interativo do Pandas.
# Clonar o repositório
git clone [https://github.com/Hudsonhiro/API-projects.git](https://github.com/Hudsonhiro/API-projects.git)
# Acessar a pasta e criar o ambiente virtual
python3 -m venv .venv
source .venv/bin/activate
# Instalar dependências
pip install -r requirements.txt
# Configurar a chave de API e rodar o app
export GEMINI_API_KEY="SUA_CHAVE_AQUI"
streamlit run app.py