Visibility para mostrar contenido diferente a distintas audiencias en la misma página. Puedes dirigirte a los humanos que visitan tu sitio, a los agentes de IA que procesan la salida Markdown o a los lectores según su estado de inicio de sesión y sus grupos de usuarios. Esto te permite personalizar la información para cada audiencia sin mantener páginas separadas.
En tu sitio publicado, el contenido marcado con for="humans" se renderiza normalmente y el contenido marcado con for="agents" se oculta. En las vistas de página en Markdown (URLs .md), ocurre lo contrario: el contenido para agentes se renderiza en la salida Markdown y el contenido exclusivo para humanos no. Las mismas reglas se aplican al archivo llms-full.txt.
Ejemplo
Estás viendo este contenido en la web.Este contenido se muestra normalmente en las páginas estándar de tu sitio.Úsalo para un paso como: Haz clic en el botón Get started en la esquina superior derecha para crear tu cuenta.En este ejemplo, las instrucciones orientadas a la interfaz aparecen en la página estándar. Consulta la versión Markdown de esta página para ver las instrucciones orientadas a la API para agentes.
Mostrar contenido según el estado de inicio de sesión o el grupo
- El contenido
signed-inse renderiza solo para lectores con una sesión activa. - El contenido
signed-outse renderiza solo para lectores que no han iniciado sesión. - El contenido
groupsse renderiza solo para lectores con sesión iniciada que pertenecen al menos a uno de los grupos indicados.
llms-full.txt son iguales para todos los lectores, por lo que los agentes siempre obtienen la vista sin sesión iniciada. Mintlify elimina el contenido signed-in y groups de la salida Markdown e incluye el contenido signed-out.
Para comprobar estas reglas localmente, ejecuta mint dev --signed-in o mint dev --groups. Sin ninguno de los dos flags, la previsualización local muestra la vista sin sesión iniciada.
Propiedades
string | object
requerido
La audiencia del contenido envuelto. Debe ser uno de los siguientes:
humans: Contenido visible en la web y excluido de la salida Markdown.agents: Contenido oculto en la web e incluido en la salida Markdown.signed-in: Contenido visible en la web para lectores con sesión iniciada y excluido de la salida Markdown.signed-out: Contenido visible en la web para lectores sin sesión iniciada e incluido en la salida Markdown.{ groups: [...] }: Contenido visible en la web para lectores con sesión iniciada que pertenecen al menos a uno de los grupos indicados y excluido de la salida Markdown.
for calculado, como una variable o una expresión condicional.