Zubnet AIAprenderWiki › Chatbot
Using AI

Chatbot

AI Assistant, Conversational AI
Una interfaz de software que te permite interactuar con un modelo de IA mediante conversación. Los chatbots de IA modernos (Claude, ChatGPT, Gemini) son impulsados por modelos grandes de lenguaje y pueden manejar diálogo abierto, responder preguntas, escribir código, analizar imágenes y usar herramientas. A diferencia de los chatbots basados en reglas del pasado que seguían árboles de decisión, los chatbots impulsados por LLM generan respuestas dinámicamente basadas en el contexto completo de la conversación.

Por qué importa

Los chatbots son la forma principal en que la mayoría de la gente interactúa con la IA. Son la interfaz de consumo para los LLMs, y entender cómo funcionan — historial de conversación, system prompts, ventanas de contexto, límites de tokens — te ayuda a usarlos más efectivamente. El chatbot no es el modelo; es un producto construido sobre el modelo, con sus propias decisiones de diseño sobre memoria, seguridad y capacidades.

Deep Dive

A chatbot maintains a conversation history: a sequence of messages alternating between user and assistant, often prefixed by a system message. Each time you send a message, the entire conversation history is sent to the model as context. The model generates a response conditioned on this full history. This is why chatbots seem to "remember" earlier parts of the conversation — they're re-reading it every time.

Memory Is an Illusion

The "memory" of a chatbot is bounded by its context window. Once the conversation exceeds the context limit, earlier messages must be dropped or summarized. The chatbot doesn't truly remember — it re-reads the transcript. Some chatbots implement persistent memory by storing key facts in a separate database and injecting them into the system prompt, giving the appearance of long-term memory across conversations. But the model itself has no state between API calls.

The Product Layer

What separates a chatbot from a raw API call is the product layer: the UI design, the conversation management, the safety filters, the model routing (some chatbots use different models for different tasks), tool integrations (web search, code execution, file analysis), and the system prompt that defines the assistant's personality and capabilities. Two chatbots using the same underlying model can feel completely different because of their product layer choices.

Conceptos relacionados

← Todos los términos
← Chain of Thought Chatbot Arena →