> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-detect-table-modification.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Usa el chat de ClickHouse Assistant en ClickHouse Cloud

> Guía para habilitar y usar la función AI Chat en la Consola de ClickHouse Cloud

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

> Esta guía explica cómo habilitar y usar la función AI Chat en la ClickHouse Cloud Console.

<Steps>
  <Step>
    ## Requisitos previos

    1. Debes tener acceso a una organización de ClickHouse Cloud con las funciones de IA habilitadas (contacta con el administrador de tu organización o con el soporte si no están disponibles).
  </Step>

  <Step>
    ## Abre el panel de AI Chat

    1. Ve a un servicio de ClickHouse Cloud.
    2. En la barra lateral izquierda, haz clic en el icono de destellos con la etiqueta “ClickHouse Assistant”.
    3. (Atajo) Pulsa <kbd>⌘</kbd> + <kbd>'</kbd> (macOS) o <kbd>Ctrl</kbd> + <kbd>'</kbd> (Linux/Windows) para mostrar u ocultar el panel.

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/pp61YI9DMmfgXVsV/images/use-cases/AI_ML/AIChat/1_open_chat.webp?fit=max&auto=format&n=pp61YI9DMmfgXVsV&q=85&s=e6ca411fde8f85af29eca3344f32a12b" alt="Abrir el panel lateral de AI Chat" size="md" width="1762" height="1364" data-path="images/use-cases/AI_ML/AIChat/1_open_chat.webp" />
  </Step>

  <Step>
    ## Acepta el consentimiento de uso de datos (primer uso)

    1. La primera vez que lo uses, aparecerá un cuadro de diálogo de consentimiento que describe el tratamiento de los datos y los subencargados de tratamiento de LLM de terceros.
    2. Revísalo y acéptalo para continuar. Si lo rechazas, el panel no se abrirá.

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/pp61YI9DMmfgXVsV/images/use-cases/AI_ML/AIChat/2_consent.webp?fit=max&auto=format&n=pp61YI9DMmfgXVsV&q=85&s=2c23641e5b4fe3f2d9074efde2ae33c0" alt="Cuadro de diálogo de consentimiento" size="md" width="1342" height="922" data-path="images/use-cases/AI_ML/AIChat/2_consent.webp" />
  </Step>

  <Step>
    ## Elige un modo de chat

    Actualmente, AI Chat admite:

    * **Agent**: Razonamiento de varios pasos sobre el esquema y los metadatos (el servicio debe estar activo).
    * **Docs AI (Ask)**: Preguntas y respuestas centradas en la documentación oficial de ClickHouse y en referencias de buenas prácticas.

    Usa el selector de modo, en la parte inferior izquierda del panel lateral, para cambiar.

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/pp61YI9DMmfgXVsV/images/use-cases/AI_ML/AIChat/3_modes.webp?fit=max&auto=format&n=pp61YI9DMmfgXVsV&q=85&s=485fa9c515b763c1d6adaa0b78fb6afa" alt="Selección de modo" size="sm" width="584" height="262" data-path="images/use-cases/AI_ML/AIChat/3_modes.webp" />
  </Step>

  <Step>
    ## Redacta y envía un mensaje

    1. Escribe tu pregunta (p. ej., “Crea una vista materializada para agregar eventos diarios por usuario”).
    2. Pulsa <kbd>Enter</kbd> para enviar (usa <kbd>Shift</kbd> + <kbd>Enter</kbd> para insertar una nueva línea).
    3. Mientras el modelo está procesando, puedes hacer clic en “Stop” para interrumpirlo.
  </Step>

  <Step>
    ## Comprender los pasos de Thinking de “Agent”

    En el modo Agent, puede que veas pasos intermedios expandibles de “Thinking” o planificación. Estos aportan transparencia sobre cómo el asistente elabora su respuesta. Colápsalos o expándelos según lo necesites.

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/pp61YI9DMmfgXVsV/images/use-cases/AI_ML/AIChat/4_thinking.webp?fit=max&auto=format&n=pp61YI9DMmfgXVsV&q=85&s=a10b67c236ec7336d14db8856e3c93a5" alt="Pasos de Thinking" size="md" width="1702" height="1180" data-path="images/use-cases/AI_ML/AIChat/4_thinking.webp" />
  </Step>

  <Step>
    ## Iniciar chats nuevos

    Haz clic en el botón “New Chat” para borrar el contexto y comenzar una nueva sesión.
  </Step>

  <Step>
    ## Ver el historial del chat

    1. La sección inferior muestra tus chats recientes.
    2. Selecciona un chat anterior para cargar sus mensajes.
    3. Elimina una conversación con el icono de la papelera.

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/pp61YI9DMmfgXVsV/images/use-cases/AI_ML/AIChat/5_history.webp?fit=max&auto=format&n=pp61YI9DMmfgXVsV&q=85&s=719ce94c7f0d417926a83123c6de2ede" alt="Lista del historial del chat" size="md" width="1754" height="634" data-path="images/use-cases/AI_ML/AIChat/5_history.webp" />
  </Step>

  <Step>
    ## Trabajar con SQL generado

    Cuando el asistente devuelve SQL:

    * Revísalo para comprobar que sea correcto.
    * Haz clic en “Open in editor” para cargar la consulta en una nueva pestaña de SQL.
    * Modifícala y ejecútala en la Console.

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/pp61YI9DMmfgXVsV/images/use-cases/AI_ML/AIChat/6_result_actions.webp?fit=max&auto=format&n=pp61YI9DMmfgXVsV&q=85&s=4447b965b50964525834b3e541558098" alt="Acciones de resultado" size="md" width="1746" height="1362" data-path="images/use-cases/AI_ML/AIChat/6_result_actions.webp" />

    <Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/pp61YI9DMmfgXVsV/images/use-cases/AI_ML/AIChat/7_open_in_editor.webp?fit=max&auto=format&n=pp61YI9DMmfgXVsV&q=85&s=13ef1fc0eb3148a656d03af17c1a0131" alt="Abrir la consulta generada en el editor" size="md" width="1662" height="284" data-path="images/use-cases/AI_ML/AIChat/7_open_in_editor.webp" />
  </Step>

  <Step>
    ## Detener o interrumpir una respuesta

    Si una respuesta tarda demasiado o empieza a desviarse:

    1. Haz clic en el botón “Stop” (visible mientras se procesa).
    2. El mensaje se marca como interrumpido; puedes perfeccionar tu prompt y volver a enviarlo.
  </Step>

  <Step>
    ## Atajos de teclado

    | Acción         | Atajo                |
    | -------------- | -------------------- |
    | Abrir AI Chat  | `⌘ + '` / `Ctrl + '` |
    | Enviar mensaje | `Enter`              |
    | Nueva línea    | `Shift + Enter`      |
  </Step>
</Steps>
