Adventure 8
Adventure 8
Adventure 8
Adventure 8
Adventure 8
Adventure 8
"The weather today is really ___"词 | 概率 | |
nice | 35% | |
bad | 20% | |
hot | 15% | |
cold | 8% | |
... 还有 199,996 个 | tiny |
Adventure 8
Adventure 8
Adventure 8
Adventure 8
Model | 年份 | Parameters | |
GPT-1 | 2018 | 117M | |
GPT-2 | 2019 | 1.5B | |
GPT-3 | 2020 | 175B | |
GPT-4 | 2023 | ~1.7T(估计值) | |
Claude 3 Opus | 2024 | 未公开,规模相近 |
Adventure 8
Adventure 8
Adventure 8
Adventure 8
「King」和「Queen」最后会很近。「Apple」和「Banana」很近。「Apple」和「Tuesday」相距很远。下周我们深入 — 今天你只要知道:Stage 1 把词变成数字。
Adventure 8
Adventure 8
Adventure 8
Adventure 8
Adventure 8
「LLM 是一台 __________ 机器。为了产出每一个词,它要经过三个阶段:第一,它 __________ 输入,把它变成 __________ 。第二,它 __________ ,用的是一个叫 __________ 的机制。第三,它对下一个词 __________ 出一个概率。」
Adventure 8
Adventure 8
Adventure 8
Adventure 8
Adventure 8
Adventure 8
TRAINING | INFERENCE | ||
谁 | 基础 model 实验室(5–10 家公司) | 所有人 — 你、创业公司、大企业 | |
什么时候 | 一次,要 3–6 个月 | 每一次 API 调用 | |
成本 | 每次跑 $1 亿–$10 亿 | 每次调用 $0.0001–$0.10 | |
硬件 | 10,000+ 个 GPUs 跑几个月 | 1–8 个 GPUs 跑几秒 | |
数据 | 万亿个词 | 就你这一个 prompt | |
输出 | Model 的 weights 文件(大约 1 TB) | 对一次询问的回答 |
Adventure 8
Adventure 8
# 1: Import the Anthropic library
from anthropic import Anthropic
# 2: Create a "client" — your phone line to Claude
client = Anthropic()
# 3-7: Send a message and get a response
response = client.messages.create(
model="claude-sonnet-4-5", # Which Claude model
max_tokens=1024, # Cap on response length
messages=[
{"role": "user", "content": "Hello! What's the capital of France?"}
]
)
# 8: Print the answer
print(response.content[0].text)messages。结构本身永远不变。Adventure 8
from anthropic import Anthropicclient = Anthropic()() 意思是「新建一个」。自动从环境里读取你的 API key。model="claude-sonnet-4-5"max_tokens=1024messages=[{"role": "user", "content": "..."}]role: user = 我们说话。 role: assistant = Claude 的回复。这个列表可以扩展成多轮对话。print(response.content[0].text)Adventure 8
Adventure 8
Adventure 8
Adventure 8
Adventure 8
Adventure 8
下周 — 深入机器内部:我们把盒子撬开。Tokens 变成数字向量。Attention 变成聚光灯。你会亲眼看到 怎么 「预测下一个词」变成智能的。
Adventure 8