Supladat
Agente de Viajes Culturales

Demo de recomendaciones culturales por IA

Completa el formulario y envia la solicitud al backend NestJS, que a su vez consulta el servicio de IA en Python.

Auditoria

Informe de auditoria

reportId: audit_run_658f46bf0b_1782785312296

generatedAt: 30 jun 2026, 2:08

auditStatus:complete

Resumen

Run ID: run_658f46bf0b

Agent ID: cultural_travel_agent

Agent version: 0.1.0

Status: passed

Trace ID: trace_e68dc3c8d1

Certificate ID: cert_d7809ef066

Evidence Summary

hasTrace: Si

hasRecommendationCertificate: Si

hasApproval: No

hasConsentCertificate: No

packagesCount: 3

traceEventsCount: 10

Packages

Vienna, Austria

EUR 735

Evento: Tosca

Milan, Italy

EUR 860

Evento: La Traviata

Paris, France

EUR 760

Evento: Ballet Evening

Trace

1. user_request_received

29 jun 2026, 20:30

{
  "month": "noviembre",
  "budgetEur": 1000,
  "interests": [
    "opera",
    "danza"
  ],
  "originCity": "Madrid"
}

2. agent_profile_loaded

29 jun 2026, 20:30

{
  "version": "0.1.0",
  "agent_id": "cultural_travel_agent",
  "risk_level": "medium"
}

3. tool_call

29 jun 2026, 20:30

{
  "input": {
    "month": "noviembre",
    "interests": [
      "opera",
      "danza"
    ],
    "budget_eur": 1000
  },
  "tool_name": "search_cultural_events",
  "output_summary": {
    "events_found": 3
  }
}

4. tool_call

29 jun 2026, 20:30

{
  "input": {
    "origin_city": "Madrid",
    "destination_city": "Vienna"
  },
  "tool_name": "estimate_flight",
  "output_summary": {
    "estimatedPrice": 230
  }
}

5. tool_call

29 jun 2026, 20:30

{
  "input": {
    "city": "Vienna",
    "venue": "Wiener Staatsoper"
  },
  "tool_name": "estimate_hotel",
  "output_summary": {
    "estimatedPrice": 360
  }
}

6. tool_call

29 jun 2026, 20:30

{
  "input": {
    "origin_city": "Madrid",
    "destination_city": "Milan"
  },
  "tool_name": "estimate_flight",
  "output_summary": {
    "estimatedPrice": 260
  }
}

7. tool_call

29 jun 2026, 20:30

{
  "input": {
    "city": "Milan",
    "venue": "Teatro alla Scala"
  },
  "tool_name": "estimate_hotel",
  "output_summary": {
    "estimatedPrice": 420
  }
}

8. tool_call

29 jun 2026, 20:30

{
  "input": {
    "origin_city": "Madrid",
    "destination_city": "Paris"
  },
  "tool_name": "estimate_flight",
  "output_summary": {
    "estimatedPrice": 210
  }
}

9. tool_call

29 jun 2026, 20:30

{
  "input": {
    "city": "Paris",
    "venue": "Opera Garnier"
  },
  "tool_name": "estimate_hotel",
  "output_summary": {
    "estimatedPrice": 390
  }
}

10. certificate_created

29 jun 2026, 20:30

{
  "status": "valid",
  "certificate_id": "cert_d7809ef066"
}

Certificates

recommendation certificate

{
  "certificateId": "cert_d7809ef066",
  "status": "valid",
  "network": "mock_arbitrum",
  "privacyModel": "hash-only",
  "evidenceHash": "sha256_2bba9a5a90ef0793908e85520944fe7f039517dae8e6593211980cdcefcd360c",
  "verifyUrl": "/verify/cert_d7809ef066",
  "createdAt": "2026-06-29T20:30:23.684Z"
}

consent certificates

No hay certificados de consentimiento.

Approvals

No hay aprobaciones asociadas.

Governance

allowed tools (4)

search_cultural_eventsestimate_flightestimate_hotelcreate_needine_certificate

blocked tools (4)

book_event_ticketbook_flightbook_hotelcapture_payment

policy checks

no_booking_without_confirmationno_payment_capturetrace_requiredcertificate_requiredno_external_provider_calls_in_demo_mode

Evaluations

total: 7

passed: 7

warnings: 0

failed: 0