Portal FastAPI + 5 endpoints REST para Bootcamp Agentic AI con watsonx Orchestrate (FactorIT). Single container, Coolify-ready. - Landing brandeado FIT con formulario de registro (honeypot anti-bot) - Tokens itsdangerous para descargas (24h expiry) - 5 endpoints API: historical/available procedures, member-insights, schedule, generate-report (Jinja2 + Plotly) - SQLite con upsert-on-email para leads + log de descargas - Admin endpoints (HTTP Basic): leads.json, leads.csv, stats - 23 tests pytest pasando - Dockerfile listo para Coolify con volúmenes persistentes (/app/leads.db, /app/app/data/reports_output, /app/material) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
92 lines
2.9 KiB
Plaintext
92 lines
2.9 KiB
Plaintext
==============================================================
|
|
BOOTCAMP AGENTIC AI — watsonx Orchestrate
|
|
Material de descarga del taller
|
|
taller-wox.fitlabs.dev
|
|
==============================================================
|
|
|
|
Hola. Aquí está todo lo que vas a necesitar durante el taller.
|
|
Descarga TODOS los archivos en una carpeta llamada "bootcamp-fit"
|
|
en tu Escritorio antes de empezar.
|
|
|
|
|
|
----------------------------------------------------------------
|
|
ARCHIVOS PRINCIPALES (los nombra el manual del alumno)
|
|
----------------------------------------------------------------
|
|
|
|
1) openapi-tools-spec.json
|
|
OpenAPI principal de AskBenefits (4 endpoints de salud).
|
|
Lo importas en el módulo 2.
|
|
|
|
2) openapi-tools-spec.yaml
|
|
Misma especificación pero en formato YAML.
|
|
Úsalo solo si el .json te falla al subirlo.
|
|
|
|
3) dental_benefits_summary.pdf
|
|
PDF que sube al Knowledge Base de AskDental (módulo 3).
|
|
|
|
4) openapi-tools-report.json
|
|
OpenAPI del agente AskReporting (módulo 4).
|
|
|
|
5) main-desk-concierge-action.json
|
|
Acción de watsonx Assistant (módulo 5, opcional).
|
|
|
|
6) bank-assistant-pack.zip
|
|
YAMLs de los 6 agentes ADK + tools en Python
|
|
(módulo 5, demo del instructor).
|
|
|
|
|
|
----------------------------------------------------------------
|
|
MATERIAL EXTRA (carpeta material-extra/)
|
|
----------------------------------------------------------------
|
|
|
|
- manual-completo-bootcamp.pdf
|
|
Manual oficial del bootcamp en PDF (referencia adicional,
|
|
17 MB). Tiene todas las capturas originales del repositorio.
|
|
|
|
- askbenefits-lab.pdf
|
|
Versión PDF del lab AskBenefits (en inglés).
|
|
|
|
- deck-ibm-agents.pptx
|
|
Slides "Agents" de IBM, material teórico de soporte.
|
|
|
|
- paper-react-yao-2022.pdf
|
|
Paper original de ReAct (Yao et al. 2022).
|
|
Lectura recomendada después del taller.
|
|
|
|
- diagrama-arquitectura.png
|
|
Diagrama de arquitectura del caso AskBenefits.
|
|
|
|
- RAG-Elastic.ipynb + qna.csv
|
|
Notebook y dataset para experimentar con RAG en
|
|
Elasticsearch (módulo 5, opcional).
|
|
|
|
|
|
----------------------------------------------------------------
|
|
NOTAS IMPORTANTES
|
|
----------------------------------------------------------------
|
|
|
|
* Los textos de descripción de los agentes (los que copias
|
|
al Agent Builder) están en INGLÉS dentro del manual del
|
|
alumno. Esto es porque vienen del repositorio base. Si
|
|
quieres, puedes traducirlos después.
|
|
|
|
* Los prompts de prueba en el manual del alumno están
|
|
en ESPAÑOL.
|
|
|
|
* Si tu tool no responde y ves error de red, revisa con
|
|
el instructor — los endpoints corren en infraestructura
|
|
FIT Labs (taller-wox.fitlabs.dev/api).
|
|
|
|
|
|
----------------------------------------------------------------
|
|
SOPORTE
|
|
----------------------------------------------------------------
|
|
|
|
Repositorio base original:
|
|
github.com/leozangulo/agentic-bootcamp
|
|
|
|
Material del taller:
|
|
taller-wox.fitlabs.dev
|
|
|
|
FactorIT · FIT
|