View a markdown version of this page

Supervisar la búsqueda web - Amazon Bedrock

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervisar la búsqueda web

La búsqueda web en Amazon Bedrock está integrada con. AWS CloudTrail CloudTrail captura la actividad de la API para la búsqueda web para que pueda auditar quién invocó la herramienta, cuándo y desde dónde.

La actividad de búsqueda en la web se registra como eventos CloudTrail de datos. Los eventos de datos no se registran de forma predeterminada. Para capturarlos, cree una ruta (o un almacén de datos de eventos) y habilite el registro de eventos de datos para la búsqueda en la web. Para ver los pasos, consulte Registrar eventos de datos con AWS CloudTrail. Se aplican cargos adicionales a los eventos de datos.

Una vez que se habilita el registro de eventos de datos, CloudTrail captura lo siguiente para cada llamada grabada:

  • La identidad que invocó la acción

  • La hora en que se produjo la llamada

  • La bedrock-websearch acción específica que se llevó a cabo

  • La identidad de origen, incluido el creador de la sesión de acceso directo (FAS)

  • El contexto de la cuenta y la región de la solicitud

Para un InvokeFetch evento, CloudTrail también registra los siguientes campos:

  • requestParameters.fetchMode— El modo efectivo para una recuperación exitosa: USE_CACHE_ONLY oUSE_CACHE_WITH_EXTERNAL_WEB_FALLBACK. En el caso de una solicitud denegada, este campo registra el modo solicitado.

  • requestParameters.urlCount— El número de URL de la llamada de Fetch.

  • additionalEventData.failedUrlCount— El número de URL para las que Fetch no devolvió ningún contenido.

  • additionalEventData.fetchedSources— Recuentos de URL de y recuperadas correctamente. CACHE EXTERNAL_WEB Estos recuentos le permiten determinar si una búsqueda se publicó desde la caché de Amazon Bedrock o si llegó a una web externa.

En el caso de un Fetch completado, los valores CACHE y EXTERNAL_WEB contabilizan másfailedUrlCount. urlCount Se ha denegado la búsqueda porque la persona que llama carece de bedrock-websearch:ExternalWebAccess registros errorCode: AccessDenied y nofetchedSources, porque no se ha intentado recuperar la página. La solicitud de la API de respuestas de la persona que llama aún puede devolver HTTP 200 después de esta denegación del backend, así que usa el CloudTrail evento en lugar de la respuesta modelo para detectarlo.

Access-denied los resultados solo se registran cuando optas por la entrega de datos para eventos. bedrock-websearch De lo contrario, no se reportan. Un AccessDenied evento incluye el código de error y puede incluir el mensaje de autorización de IAM, que ayuda a diagnosticar problemas relacionados con las políticas.

Por diseño, CloudTrail no expone el texto de la consulta, las URL ni los resultados de búsqueda sin procesar de la búsqueda en la Web. El texto de la consulta se trata del mismo modo que una solicitud de inferencia.