Files
liqiang b119135836
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
2026-08-20 13:12:50 +00:00

73 lines
7.4 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"signature": "e07231c0c9c9918dbbabdd8e7afda92311d0dc08ddc799e7968a9a5d7b9414d8",
"parsed": {
"narration": "好,我们来到最后一页,给整篇论文收个尾。请看屏幕上半部分的 Key Contributions:还记得我们最初从 RNN 的顺序瓶颈讲起吗?Transformer 干脆只用注意力、完全抛弃循环,这就是第一条 solely on attention 的含义;也正因如此,训练可以大规模并行、时间大幅缩短,还在机器翻译上刷新了最好成绩,并泛化到了成分句法分析这样的任务。再看下方的 Future Directions:作者当时已在展望图像、音频、视频等模态,以及对超长输入做局部注意力、让生成不那么顺序化。这些方向后来几乎都被一一验证。可以说,这一页既是终点,也是今天大模型时代的起点。感谢大家一路听到这里!",
"visual_references": [
"Conclusion and Future Work 标题",
"Key Contributions 小节的项目列表",
"solely on attention 与 constituency parsing 条目",
"Future Directions 小节的四个展望条目"
]
},
"receipt": {
"provider": "Moonshot",
"request": {
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "你是一位严谨而自然的中文技术讲师,正在讲解论文 Attention Is All You Need。\n这是第 12/12 页。下面给出该页真实 Slidev 源码:\n<slide>\n## Conclusion and Future Work\n\n### Key Contributions\n- Introduced Transformer architecture based solely on attention\n- Achieved new state-of-the-art results in machine translation\n- Demonstrated improved parallelization and reduced training time\n- Showed generalization to other tasks like constituency parsing\n\n### Future Directions\n- Apply to other modalities (images, audio, video)\n- Investigate local, restricted attention for large inputs\n- Make generation less sequential\n- Explore interpretability of attention mechanisms\n</slide>\n请写一段 180–240 个中文字符左右的口语讲解。必须满足:\n1. 用引导性叙事解释“为什么”和“它与前后页的关系”,不能逐条照读幻灯片;\n2. 明确指向当前屏幕上的可见元素(标题、公式、表格、数值或图片);有图片/表格/公式时必须说出观众该看哪里;\n3. 不虚构源码中没有的数值或结论;开头/结尾与页序匹配;\n4. 只返回 JSON{\"narration\":\"...\",\"visual_references\":[\"...\"]}。\n"
}
],
"temperature": 1,
"max_tokens": 1200,
"response_format": {
"type": "json_object"
}
},
"response": {
"id": "chatcmpl-6a6ad110ac3274ea8020376b",
"choices": [
{
"finish_reason": "stop",
"index": 0,
"logprobs": null,
"message": {
"content": "{\"narration\":\"好,我们来到最后一页,给整篇论文收个尾。请看屏幕上半部分的 Key Contributions:还记得我们最初从 RNN 的顺序瓶颈讲起吗?Transformer 干脆只用注意力、完全抛弃循环,这就是第一条 solely on attention 的含义;也正因如此,训练可以大规模并行、时间大幅缩短,还在机器翻译上刷新了最好成绩,并泛化到了成分句法分析这样的任务。再看下方的 Future Directions:作者当时已在展望图像、音频、视频等模态,以及对超长输入做局部注意力、让生成不那么顺序化。这些方向后来几乎都被一一验证。可以说,这一页既是终点,也是今天大模型时代的起点。感谢大家一路听到这里!\",\"visual_references\":[\"Conclusion and Future Work 标题\",\"Key Contributions 小节的项目列表\",\"solely on attention 与 constituency parsing 条目\",\"Future Directions 小节的四个展望条目\"]}",
"refusal": null,
"role": "assistant",
"annotations": null,
"audio": null,
"function_call": null,
"tool_calls": null,
"reasoning_content": "This is page 12/12, the final page of the lecture on \"Attention Is All You Need\". The slide is about Conclusion and Future Work. I need to write a spoken narration of 180-240 Chinese characters that:\n1. Uses guiding narrative explaining \"why\" and relationship to previous pages\n2. Points to visible elements on screen\n3. Doesn't fabricate numbers/conclusions not in source\n4. Matches page sequence at beginning/end (this is the last page, so should wrap up)\n5. Return JSON only\n\nThe previous pages presumably covered: introduction, model architecture (encoder/decoder, attention, multi-head attention, positional encoding), why self-attention, training, results (BLEU scores), etc.\n\nThe narration should reference visible elements: \"Key Contributions\" and \"Future Directions\" sections with bullet points like \"based solely on attention\", \"constituency parsing\", \"local, restricted attention\", \"less sequential generation\".\n\nLet me write ~180-240 Chinese characters, conversational, ending the series.\n\nDraft:\n\"好,我们来到最后一页,一起回顾整个旅程。请看屏幕上半部分的 Key Contributions:还记得我们从 RNN 的顺序瓶颈出发吗?Transformer 用纯注意力机制取代循环,这正是第一条'solely based on attention'的含义。它不仅在机器翻译上刷新了最好成绩,更重要的是训练可以大规模并行,时间大幅缩短;还能泛化到成分句法分析等其他任务。再看下方 Future Directions:作者当时已经在展望图像、音频、视频等模态,以及对超长输入做局部注意力、让生成不那么顺序化——这些方向后来都被一一验证。可以说,这一页既是终点,也是今天大模型时代的起点。感谢大家一路听到这里!\"\n\nCount characters roughly: Let me count. That's likely around 220 characters. Let me count more carefully.\n\n\"好,我们来到最后一页,一起回顾整个旅程。\" = 20\n\"请看屏幕上半部分的 Key Contributions\" ~ 16\n\"还记得我们从 RNN 的顺序瓶颈出发吗?\" ~ 18\n\"Transformer 用纯注意力机制取代循环,这正是第一条'solely based on attention'的含义。\" ~ 40 (including English)\n...\n\nShould be fine within 180-240. Let me be careful about character counting — the requirement says 180240 个中文字符左右 (around). English words count as characters too but let's aim for ~200-230 Chinese characters.\n\nvisual_references: [\"Key Contributions 小节列表\", \"solely based on attention 条目\", \"constituency parsing 条目\", \"Future Directions 小节\", \"local, restricted attention 条目\", \"Make generation less sequential 条目\"]\n\nReturn only JSON."
}
}
],
"created": 1785385233,
"model": "kimi-k3",
"object": "chat.completion",
"service_tier": null,
"system_fingerprint": null,
"usage": {
"completion_tokens": 752,
"prompt_tokens": 393,
"total_tokens": 1145,
"completion_tokens_details": {
"accepted_prediction_tokens": null,
"audio_tokens": null,
"reasoning_tokens": 548,
"rejected_prediction_tokens": null
},
"prompt_tokens_details": {
"audio_tokens": null,
"cached_tokens": 256
},
"cached_tokens": 256
}
},
"elapsed_ms": 24600.55,
"json_attempt": 2
}
}