๐Ÿง 

Large Language Model (LLM)

An LLM is a neural network trained on huge amounts of text (and often other media) to predict the next token in a sequence โ€” a simple training objective that, at scale, produces systems capable of conversation, reasoning, coding, and summarization. "LLM" is the umbrella tag covering GPT, Claude, Gemini, Llama, DeepSeek, Mistral and every other model in this class, which is why it ranks #2 in trending tech usage at roughly 27.6% share โ€” it's the term underlying almost every other AI tag on this list. There's no single vendor; the concept applies across dozens of competing model families and every major programming platform.

Quick facts
Type: AI/ML architecture concept (transformer-based neural network)
Made by: N/A โ€” general concept implemented by many labs (OpenAI, Anthropic, Google, Meta, Mistral, etc.)
License/Access: Varies per model โ€” some open-weight (Llama, Mistral), some proprietary API-only (GPT, Claude, Gemini)
Language/Platform: Concept applies across all languages/platforms; typically accessed via HTTP APIs or local runtimes
Primary use case: Natural-language understanding and generation โ€” chat, coding assistance, summarization, translation, agents
Jump to: ExampleGetting startedBest for

Example

Every LLM interaction follows the same basic pipeline: your text is tokenized, fed through the model, and the generated tokens are turned back into text. Most hosted LLMs expose this as a "chat completion" API โ€” this example uses the OpenAI-compatible format supported by many providers.

# pipeline: prompt -> tokenize -> model forward pass -> sample tokens -> detokenize -> text

import requests

response = requests.post(
    "https://api.openai.com/v1/chat/completions",
    headers={"Authorization": "Bearer YOUR_KEY"},
    json={
        "model": "gpt-4o-mini",
        "messages": [
            {"role": "user", "content": "Summarize the plot of Hamlet in one sentence."}
        ]
    }
)

print(response.json()["choices"][0]["message"]["content"])

Getting started

The fastest path is a hosted API โ€” sign up with any provider, grab a key, and send your first chat request. To run a model with zero API cost, use a local runtime like Ollama instead.

# hosted route: pick a provider, get an API key, then call its chat endpoint
# e.g. OpenAI, Anthropic, Google AI Studio, or Mistral La Plateforme all offer free-tier keys

# local route: no API key needed
ollama run llama3
Best for: Any product that needs to understand or generate natural language โ€” chatbots, coding copilots, document summarizers, and autonomous agents โ€” where the specific model chosen depends on your budget, latency, and privacy requirements.