00:00 / 08:21
连播
清屏
智能
倍速
点赞121
00:00 / 00:29
连播
清屏
智能
倍速
点赞NaN
00:00 / 04:39
连播
清屏
智能
倍速
点赞4222
00:00 / 03:18
连播
清屏
智能
倍速
点赞NaN
00:00 / 00:55
连播
清屏
智能
倍速
点赞0
00:00 / 08:31
连播
清屏
智能
倍速
点赞0
00:00 / 01:46
连播
清屏
智能
倍速
点赞18
标准实验4:实现模型支持多轮会话的效果 每天分享一个AI趣味小知识,今天我们来基于“如何让模型在命令行里实现行云流水般的多轮会话”进行有趣的播报。 想象一下,你是一位深夜还在写代码的工程师,周围安静得只剩下机械键盘的敲击声。 就在你输入第一行命令的时候,你突然发现——原来命令行也可以像说书一样,有节奏、有故事、有温度,让一个“冰冷的终端窗口”活了起来。 今天,我就带你用最丝滑的方式,让命令行里的 AI 对话,像一段娓娓道来的剧情。 首先,我们轻轻敲下第一条命令: res = client.chat.completions.create(...) 当我们对 AI 说:“你好,我是刘通。” 这一刻,就像在舞台上亮起了一束光,你介绍了自己,AI 回过头,用它的第一句话回应你。“刘通,你好,有什么可以帮到您?”。 紧接着我问第二句:“我是谁?” 看似一句玩笑,实则是在测试 AI 是否真的“记得你”。 但此时的 AI,其实是“失忆体质”——上一句你是谁,它完全不记得。AI回复,“您可能是曾经的你,我已经不是那个过去的我”,是的它把你忘记了。 这就是默认的与AI对话的特性:每一次与AI的对话,都是一次全新的相遇。 故事开始变得有趣,是从我们改变与AI的对话规则的那一刻开始: 我在程序中创建了一个 msgs 列表变量,把AI输出的信息与我的问题持续添加到msgs 列表中,即信息像累积木一样堆叠进去。 这就像你给 AI 一本“对话日记簿”,它总算能翻着日记簿,知道我们的曾经和过往。 我和AI开启了新一轮的对话,此时的 AI,不再是健忘症患者,而秒变成为一个体贴而又耐心的朋友,陪你聊天,为你答疑解惑。 此等改变,我唯一做的,就是键入如下命令:msgs.append。 弹指间,风轻云淡,是代码行让我的问题与AI的回复环环相扣。 真是惊叹,冰冷的代码能让AI更有温度,一切都是可以被设计的,正如我们的人生,乃至我们的宇宙。 突然想起,牛顿、爱因斯坦和杨振宁都曾经如是说。 突然,我意识到,学会代码编程比以往任何时候都重要,因为那是您与AI进行更深层次交流的工具。 我从敬畏AI,到敬畏每一行我指尖跳跃的代码,再到代码流淌的每一个瞬间。 感谢大家聆听和观看,我是刘通老师,我们下次见。 #创作年终讲
00:00 / 02:39
连播
清屏
智能
倍速
点赞0