Zubnet AIसीखेंWiki › Chatbot
Using AI

Chatbot

AI Assistant, Conversational AI
एक software interface जो आपको conversation के through एक AI model के साथ interact करने देता है। Modern AI chatbots (Claude, ChatGPT, Gemini) large language models से powered हैं और open-ended dialogue handle कर सकते हैं, questions के जवाब दे सकते हैं, code लिख सकते हैं, images analyze कर सकते हैं, और tools use कर सकते हैं। पुराने rule-based chatbots जो decision trees follow करते थे, उनके विपरीत, LLM-powered chatbots पूरे conversation context के आधार पर dynamically responses generate करते हैं।

यह क्यों matter करता है

Chatbots ही वो primary way हैं जिससे ज़्यादातर लोग AI के साथ interact करते हैं। वो LLMs के लिए consumer interface हैं, और ये समझना कि वो कैसे काम करते हैं — conversation history, system prompts, context windows, token limits — आपको उन्हें ज़्यादा effectively use करने में help करता है। Chatbot model नहीं है; ये model के ऊपर बनाया गया एक product है, memory, safety, और capabilities के बारे में अपने design choices के साथ।

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.

संबंधित अवधारणाएँ

← सभी Terms
← Chain of Thought Chatbot Arena →