📚 Pré-requisitos Teóricos: este projeto aplica conceitos ensinados em Guia de Inteligência Artificial. Recomendado revisar antes de começar.
v1.0 — Engenharia de Software & Práticas Profissionais
Trilha de Especialização Pedagógica
- Tecnologias: Python 3.12, LangChain, Tool Calling, Agentic AI, SQLite Tool, Tavily Search
- Arquivo Principal:
agente.py
—`
Agente inteligente capaz de raciocinar e executar ferramentas externas (Tool Use), realizando consultas em bancos SQL, buscas na web e cálculos analíticos.
—`
def executar_agente(query: str):
print(f"Agente Autonomo ativado para: {query}")
print("Passo 1: Decidindo ferramenta -> [Consulta SQL]")
print("Passo 2: Executando ferramenta...")
return "Resultado consolidado pelo agente com uso de ferramentas."
if __name__ == "__main__":
print(executar_agente("Quantos produtos temos em estoque acima de R$ 100?"))
—`
No seu editor/IDE, abra a pasta deste projeto (File > Open Folder) ou navegue via terminal:
cd ia_02_agentes_autonomos_tools
pip install -r requirements.txt
python app.py
[!TIP] Dica para execução a partir da raiz do repositório: Se você abriu o repositório completo no VS Code, basta navegar até a pasta antes de executar: cd proj_aplicacoes_full_stack/projetos/ia_02_agentes_autonomos_tools
| ⬅️ Ver Todos os Projetos no Super-Hub | 🏠 Página Inicial do Portal |