Skip to content

p4v0/Agente_TRM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Agente TRM Colombia 🇨🇴

Agente conversacional construido con Strands Agents SDK que consulta la Tasa Representativa del Mercado (TRM) del dólar en Colombia usando la API pública de datos.gov.co (fuente: Superfinanciera).

Características

  • Acepta fechas en cualquier formato (dd/mm/yy, "enero 15 de 2024", "hoy", etc.)
  • Pregunta al usuario si la fecha es ambigua
  • Consulta la TRM vigente para la fecha solicitada

Requisitos

  • Python 3.10+
  • Credenciales AWS con acceso a Amazon Bedrock (Claude Sonnet)

Instalación

git clone <url-del-repo>
cd Agente_TRM
python -m venv .venv
source .venv/bin/activate  # Linux/Mac
pip install -r requirements.txt

Configuración AWS

El agente usa Claude en Bedrock por defecto. Configura tus credenciales:

export AWS_PROFILE=tu-perfil
# o
export AWS_ACCESS_KEY_ID=...
export AWS_SECRET_ACCESS_KEY=...
export AWS_DEFAULT_REGION=us-east-1

Uso

python agent.py

Ejemplo:

Tú: ¿Cuál es la TRM del 15 de marzo de 2025?
Tú: dame la de hoy
Tú: 01/06/24
Tú: salir

About

un ejemplo simple de un agente creado con strands-agents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages