En esta página se describen los controles de cumplimiento de Web Grounding for Enterprise y cómo usar la API Web Grounding for Enterprise para generar respuestas basadas en la Web. El contenido indexado es un subconjunto del contenido disponible en la Búsqueda de Google y es adecuado para clientes de sectores muy regulados, como el financiero, el sanitario y el público.
Si no necesitas los controles de cumplimiento adicionales, usa Vinculación con la Búsqueda de Google, ya que ofrece acceso a un índice web más amplio y actualizado.
Información general
Web Grounding for Enterprise usa un índice web que se utiliza para generar respuestas fundamentadas. El servicio no registra datos de clientes y admite controles de servicio de VPC. Para obtener más información, consulta Controles de seguridad de la IA generativa. Como no se conservan datos de los clientes, no se pueden usar claves de cifrado gestionadas por el cliente (CMEK) ni Transparencia de acceso (AxT).
Actualización y selección de índices
El índice web de Web Grounding for Enterprise se selecciona automáticamente para satisfacer las necesidades de los clientes de los sectores sanitario, financiero y público. Aunque las programaciones de actualización específicas pueden variar, el contenido que cambia rápidamente se actualiza cada 6 horas y todo el índice se actualiza cada 24 horas.
Seleccionar un producto
Elegir la herramienta de fundamentación adecuada depende de las necesidades específicas de tu organización en cuanto a los controles de cumplimiento y la actualización de la información.
Fundamentación con la Búsqueda de Google: esta es la opción recomendada para los clientes que buscan la máxima calidad y actualidad en sus respuestas fundamentadas. La actualidad se refiere a la antigüedad de la información de la Web que se usa para generar la respuesta. Es fundamental en los casos prácticos en los que es crucial acceder a la información más actualizada y completa de la Web. El grounding con la Búsqueda de Google almacena registros de fiabilidad durante un máximo de 30 días, de acuerdo con los Términos Específicos del Servicio. Google no se entrena con los datos de los clientes procesados por el grounding con la Búsqueda de Google.
Web Grounding para empresas: esta solución se ha diseñado específicamente para clientes empresariales que tienen requisitos de cumplimiento estrictos, como el de no registrar datos de clientes. Web Grounding for Enterprise es la opción preferida para las organizaciones de sectores muy regulados que requieren controles de cumplimiento adicionales. Web Grounding for Enterprise no almacena datos de clientes.
Modelos admitidos
En esta sección se enumeran los modelos que admiten Web Grounding para Enterprise.
- Gemini 2.5 Flash (versión preliminar)
- Gemini 2.5 Flash-Lite (versión preliminar)
- Gemini 2.5 Flash-Lite
- Gemini 2.5 Flash con audio nativo de la API Live (versión preliminar)
- Gemini 2.0 Flash con Live API (versión preliminar)
- Gemini 2.5 Pro
- Gemini 2.5 Flash
- Gemini 2.0 Flash
Restringir la pertenencia a un grupo con la API
En esta sección se proporcionan solicitudes de ejemplo para usar la API de IA generativa Gemini 2 en Vertex AI para crear respuestas fundamentadas con Gemini. Para usar la API, debes definir los siguientes campos:
Contents.parts.text
: la consulta de texto que los usuarios quieren enviar a la API.tools.enterpriseWebSearch
: Cuando se proporciona esta herramienta, Gemini puede usar la función de Web Grounding para Enterprise.
Python
Instalar
pip install --upgrade google-genai
Para obtener más información, consulta la documentación de referencia del SDK.
Define variables de entorno para usar el SDK de IA generativa con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
REST
Sustituye las siguientes variables por los valores correspondientes:- PROJECT_NUMBER: tu número de proyecto.
- LOCATION: la región en la que se procesará la solicitud. Para usar el endpoint
global
, excluye la ubicación del nombre del endpoint y configura la ubicación del recurso comoglobal
. - PROMPT: tu petición.
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json" -H "x-server-timeout: 60" https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION/publishers/google/models/gemini-2.0-flash:generateContent -d '
{
"contents": [{
"role": "user",
"parts": [{
"text": PROMPT
}]
}],
"tools": [{
"enterpriseWebSearch": {
}
}]
}
'
Usar las sugerencias de la Búsqueda de Google
Cuando uses Web Grounding for Enterprise y recibas sugerencias de búsqueda en tu respuesta, debes mostrar las sugerencias de búsqueda en producción y en tus aplicaciones.
En concreto, debes mostrar las consultas de búsqueda que se incluyan en los metadatos de la respuesta fundamentada. La respuesta incluye lo siguiente:
"content"
: la respuesta generada por el LLM."webSearchQueries"
: las consultas que se van a usar para las sugerencias de búsqueda.
Por ejemplo, en el siguiente fragmento de código, Gemini responde a una petición basada en la Búsqueda, en la que se pregunta por un tipo de planta tropical.
"predictions": [
{
"content": "Monstera is a type of vine that thrives in bright indirect light…",
"groundingMetadata": {
"webSearchQueries": ["What's a monstera?"],
}
}
]
Puedes usar este resultado y mostrarlo mediante sugerencias de búsqueda.
Requisitos de las sugerencias de búsqueda
Estos son los requisitos para las sugerencias:
Requisito | Descripción |
---|---|
Qué debes hacer |
|
Qué no debes hacer |
|
Requisitos de visualización
Estos son los requisitos de visualización:
- Muestra la sugerencia de búsqueda exactamente como se proporciona y no modifiques los colores, las fuentes ni el aspecto. Asegúrate de que la sugerencia de búsqueda se renderiza tal como se especifica en las siguientes maquetas, como el modo Claro y el Oscuro:
- Cuando se muestre una respuesta fundamentada, la sugerencia de búsqueda correspondiente debe seguir visible.
- En cuanto a la marca, debes seguir estrictamente las directrices de Google sobre el uso de recursos de marca de Google por parte de terceros, que se encuentran en la página Bienvenido al Centro de Recursos de Marca.
- Cuando usas Web Grounding para Enterprise, se muestran chips de sugerencias de búsqueda. El campo que contiene los chips de sugerencias debe tener la misma anchura que la respuesta fundamentada del LLM.
Comportamiento al tocar
Cuando un usuario toca el chip, se le redirige directamente a una página de resultados de búsqueda (SERP) del término de búsqueda que se muestra en el chip. La página de resultados de búsqueda se puede abrir en el navegador de la aplicación o en una aplicación de navegador independiente. Es importante que no minimice, quite ni obstruya de ninguna forma la visualización de la página de resultados de búsqueda. En la siguiente maqueta animada se muestra la interacción de tocar para buscar.
Código para implementar una sugerencia de búsqueda
Cuando usas la API para basar una respuesta en la búsqueda, la respuesta del modelo proporciona estilos HTML y CSS compatibles en el campo renderedContent
, que puedes implementar para mostrar sugerencias de búsqueda en tu aplicación.
Siguientes pasos
- Para obtener más información sobre cómo fundamentar los modelos de Gemini en tus datos, consulta Fundamentación con Vertex AI Search.
- Para obtener más información sobre las prácticas recomendadas de IA responsable y los filtros de seguridad de Vertex AI, consulta IA responsable.