# Asistente con IA

> Un asistente que conversa, recuerda lo que se ha dicho y usa otras automatizaciones tuyas como herramientas.

El paso **Asistente con IA** es un asistente de IA que conversa, recuerda la conversación y puede usar otras automatizaciones tuyas como herramientas. Sirve, por ejemplo, para contestar a los clientes que te escriben por Telegram o WhatsApp.

> **Necesita tu propia clave**
>
> Necesita tu propia clave
> 
> Este paso **no usa la [IA incluida](https://wiki.itsorkan.com/ia/ia-incluida/)**. Hace falta [tu propia clave de IA](https://wiki.itsorkan.com/ia/tu-propia-clave/) de OpenAI, Anthropic u Ollama.

## Cómo montarlo

1.  Crea una automatización que empiece con un mensaje: **Cuando llegue un mensaje de chat**, o el mensaje de Telegram o WhatsApp.
2.  Añade el paso **Asistente con IA** y rellena:
    -   El proveedor (OpenAI, Anthropic u Ollama) y el modelo, por ejemplo `gpt-4o-mini`.
    -   Las instrucciones: cómo debe comportarse («Eres el asistente de atención al cliente de esta tienda. Responde en español y breve. Si no lo sabes, dilo»).
    -   El mensaje: lo que tiene que contestar, normalmente el texto del mensaje recibido (un dato de un paso anterior).
    -   Opcionalmente, la temperatura (de 0 a 2), la clave de conversación y las herramientas.
3.  Añade a continuación el paso que envía la respuesta (por ejemplo, enviar un mensaje por Telegram).
4.  Pruébala con **Probar** y actívala con **Activar**.

Puedes partir de una plantilla ya montada: [Agente de IA con memoria en Telegram](https://wiki.itsorkan.com/plantillas/telegram-agente-ia-memoria/) o [Agente de IA en WhatsApp](https://wiki.itsorkan.com/plantillas/whatsapp-entrante-agente-ia/). Mira todas las [plantillas](https://wiki.itsorkan.com/plantillas/).

## Memoria

El asistente recuerda cada conversación por separado. Para ello usa una **clave de conversación**: un dato que identifica a quien escribe (por ejemplo, el identificador del chat). Mensajes con la misma clave comparten memoria.

-   Recuerda por defecto los **10 últimos mensajes**; puedes subir hasta 50.
-   Sin clave de conversación no hay memoria entre mensajes.
-   Los **administradores** ven y borran las conversaciones guardadas en **Ajustes › Asistentes de IA › Memoria**, con cómo recuerda cada una (guarda toda la conversación, solo lo más reciente o un resumen). Al borrar una, el asistente la olvida.

## Herramientas

Puedes darle hasta **10 herramientas**. Cada herramienta es otra automatización tuya **activada**: por ejemplo, una que busca un pedido. El asistente decide cuándo llamar a cada una.

-   Pon a cada herramienta un nombre en minúsculas, con letras, números y guiones bajos (`buscar_pedido`), y una descripción clara de para qué sirve (hasta 500 caracteres), porque el asistente se guía por ella.
-   La automatización que hace de herramienta tiene que estar activada.

## Límites

-   Por defecto razona hasta **5 pasos** por mensaje (máximo 10). Un paso es una vuelta de pensar, llamar a una herramienta y seguir.
-   Hay un tope de texto que puede procesar por mensaje (20.000 «tokens» por defecto, hasta 100.000). Si se agota, la respuesta se corta.
-   Los asistentes con una clave de IA tuya gastan de tu cuenta.

## Conversar con tus asistentes

En **Ajustes › Asistentes de IA**, la pestaña **Conversar** te deja hablar con un asistente desde Orkan, sin pasar por Telegram o WhatsApp: elige el **Asistente**, pulsa **Nueva conversación** y escribe.

Solo aparecen los asistentes de automatizaciones **activas que empiezan con un paso de chat**. Si no ves ninguno: «Activa una automatización que empiece con un paso de chat y aparecerá aquí».
