首页
学习
活动
专区
圈层
工具
发布

使用 DeepSeek API 搭建智能体《无间》- 卓伊凡的完整指南 -优雅草卓伊凡

在开始搭建智能体之前,我想先说明 为什么推荐使用 DeepSeek API,而不是本地私有化部署:模型性能差距:DeepSeek 官方 API 使用的是 最新、最强 的模型,而本地部署的版本(如果有)往往是...因此,本文将 完全基于 DeepSeek API,教大家如何搭建一个 具备长期记忆的智能体,并部署到 Windows、Linux 或宝塔面板,让它记住我的科幻恐怖小说 《无间》 的内容,并辅助创作!...第一步:获取 DeepSeek API 并测试连接1. 注册 DeepSeek API访问 DeepSeek 官网(或 API 文档页面),注册账号并获取 API Key。2....headers, json=data)print(response.json())预期输出:{ "choices": [ { "message": { "content": "我是...接入 Discord/Slack/微信使用 discord.py 或 ItChat 库让 AI 在聊天软件中响应。

60411
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一次和前端的相互甩锅的问题记录

    我后端框架层面就给你拦截了,没到业务代码。 双方说的都好有道理,谁也说服不了谁。但是关于目标大家达成一致:坚决不能让用户看到这种类型的弹窗异常。...理论上应该只是联调的时候会出现,但是实际上不一定(这不就打脸了吗) 5开头:服务器端有错误,客户端有统一提供的异常处理 2开头:业务异常,如果有UI要求,后端返回一个code码,前端根据code码,展示...为了统一异常处理,一般公司的做法都是API统一返回一套数据格式, { "error_code": "xx", // code码,1代表正常,其他表示异常。...前后端都没做错,问题是后端对于异常模型的抽象有问题, 客户端参数有问题,需要后端提供debug信息,而不是给用户展示的错误信息。...解法1:错误消息和debug消息分离,返回的API统一格式中增加一种字段。 debug_msg 给开发看的, error_msg 还是给用户看的 解法2:定义几个枚举code。

    70520

    给你的 Discord 接入一个既能联网又能画画的 ChatGPT

    最重要的是,它是完全免费的,不需要提供 OpenAI 的 API Key,我就问你香不香? 现在就有这样一款机器人,你用还是不用?...Discord AI Chatbot 上链接:https://github.com/mishalhossin/Discord-AI-Chatbot 这个机器人是基于 Python 的 discord.py...懂 K8s 的玩家可能要说了:这个我懂,K8s 就可以! 如果我们的目标愿景是一个云操作系统,K8s 充其量只能是这个云操作系统的内核,就像 Linux 内核一样。...我只需要点几下鼠标,一个应用就装好了,老夫并不知道什么容器什么 K8s。 数据库也一样,小鼠标一点,一个分布式数据库就装好了。 我知道,这时候云原生玩家要坐不住了,您别着急,看到桌面上的终端了没?...因为原仓库没有构建 Docker 镜像,所以我 Fork 该仓库自己构建了镜像,你可以直接用我的镜像,也可以自己构建。 CPU 和内存需要根据应用的实际情况来填写。

    2K10

    讲真,花点小钱,你就能和女神深聊 48 小时

    作者:冷思真 她又说自己去洗澡了,她是真的去洗澡了吗? 真的。 男朋友一整天闷闷不乐,他是不是厌烦我了? 并没有,喜欢的球队输球了而已。 学姐,我考研的初试成绩还有机会进学校的复试吗?...关于学业、生活,我有很多事情想要向前辈请教。但是我也害怕骚扰到他们,太多的问题让他们感到厌烦。那就用这个小程序一个一个地问,发问题带红包。既不让学长学姐对你感到无语,也能真正获得自己需要的信息。...和男 / 女朋友吵架了,真的不知道自己做错了什么?真的不知道自己忽略了什么?用这个小程序提个问题,5.2 来一个回忆杀,一个 5.2 不行就来多几个,凑到 1314,或许就能召回男 / 女朋友了。...你可以看到很多「你问我一个问题,能答我就拆红包」的朋友圈留言。每个人渴望被提问,也渴望去解答。因为这代表着我对你还有好奇,你对我仍有秘密。 对知晓君好奇吗?欢迎你把小程序、微信相关的问题,通通丢给他。

    50920

    为什么我的BERT不行?

    首先需要看的是测试集,这个相当于是考试的答卷,做错了那些题一目了然,通过这些数据我们能知道模型做错了那些事,强如BERT,也是可能出错的,常见的错误是这些: 标注质量。...当然了,bad case分析这块我也聊了很多,多分析能发现其中的端倪,知道模型需要什么,该怎么处理,我再放一遍在这里,希望能好好阅读。...对于名词性比较强的任务,最好不要用BERT了,甚至是模型都不要用,举个例子,现在告诉你“非诚勿扰”、“中国诗词大会”、“脱口秀大会”这些是综艺,你能推断出“哈哈哈哈哈”也是综艺吗,你这不就是难为人家模型了吗...这里背后的逻辑可以参考我这篇文章: 心法利器[45] | 模型需要的信息提供够了吗 训练问题 针对训练问题,其实也就是一个经验的问题了,多弄其实问题就会小很多,大家可以多去看各个论文使用的超参,一般调的差不多基本都不会有的...而文章本身的输出并非是按照这个思路走,而是从一些大家经常问的点深入来讨论,希望能从我的角度和风格来思考和回答问题。

    2.8K20

    如何优雅的优化电脑(Windows),这个方法很实用

    于是当第一次有个姑娘告诉你: “我试过了,重启键没用”的时候。 你才终于体会到。 什么叫做能力越大,责任也就越大。...3、修电脑行规第二条:找你修电脑的人从没做错过什么 一路上时间过得很快。 因为在你的脑海里面已经想过了所有可能出现的故障原因。 你来到了姑娘住的地方。 她很开心,你一进屋就给你泡了一杯茶。...难道就只有这一个办法了吗? 只有这一个办法。 你坚定地说道。 有哪些需要保存的文件赶紧挪到其他盘里。 姑娘听你的话。 打开血槽已经见红的C盘。 与之相对的是空空如也的D盘。...但她什么都没有移动,说道: 我不知道哪些是我需要保存的。 你心中有数,她自然是看不懂那些文件夹的意思。 于是你问: 办公文件还有视频什么的有没有。...姑娘说没有,我的办公文件都存在公司的电脑里,视频都是用恨奇艺,劣酷,腾慢看的,偶尔还去C站看动漫。对了最近有一部电视剧很火你看了吗。 长久以来的自我训练让你有了迅速提取关键词的能力。

    1.4K40

    干货 | 不能更通俗易懂的机器学习名词解释

    我们不是有个测试集了吗?直接在那上面做实验不就好了么?又划分多一个数据集,那就使得能用于训练和测试的数据都变少了,验证集是那方神圣啊?... 这里我给你们来个非常形象的类比!别眨眼!...我大学挂科补考还少么?”。首先心疼你一秒钟。然后请你思考这个问题,如果那场考试是高考怎么办?你耗得起吗? 所以我们需要模拟考试,也就是验证集。...也许你会成为高考状元,可是你真的学会这些知识了吗?你能够再去做一套高考题并且拿高分吗?你能够去当家教向学弟学妹传授你的知识和解答他们的问题吗?...而你做错的题则带了 假(False) 的前缀,做错的题分两种:你回答真但答案是假,这是假阳性;你回答为假但是答案为真,则为假阴性。很明显,阳性阴性是对应着你的回答。 那我们为啥需要这乱七八糟的东西?...理由当然是防止恐怖分子混入美利坚大地啦,你们这些国家的人素质太差动不动搞恐怖袭击,我实在没精力去一个个查,所以你们通通别来了,我乐得轻松。

    1.2K70

    入门必读的机器学习名词解释,你都懂了吗?

    我们不是有个测试集了吗?直接在那上面做实验不就好了么?又划分多一个数据集,那就使得能用于训练和测试的数据都变少了,验证集是那方神圣啊?... 这里我给你们来个非常形象的类比!别眨眼!...我大学挂科补考还少么?”。首先心疼你一秒钟。然后请你思考这个问题,如果那场考试是高考怎么办?你耗得起吗? 所以我们需要模拟考试,也就是验证集。...也许你会成为高考状元,可是你真的学会这些知识了吗?你能够再去做一套高考题并且拿高分吗?你能够去当家教向学弟学妹传授你的知识和解答他们的问题吗?...而你做错的题则带了 假 (False) 的前缀,做错的题分两种:你回答真但答案是假,这是假阳性;你回答为假但是答案为真,则为假阴性。很明显,阳性阴性是对应着你的回答。 那我们为啥需要这乱七八糟的东西?...理由当然是防止恐怖分子混入美利坚大地啦,你们这些国家的人素质太差动不动搞恐怖袭击,我实在没精力去一个个查,所以你们通通别来了,我乐得轻松。

    1.1K40

    为什么说“会规划的 AI”,还不算真正的智能体领航员?

    于是一个非常自然的判断出现了:它已经会规划了,这不就是智能体了吗?但如果你真的用它把一件复杂的事从头做到尾, 你很快会发现一个不太舒服的事实:“会规划的 AI”,往往并不能把你真正带到终点。...2️⃣ 偏航了也未必意识到它可能继续“认真地做错事”。3️⃣ 不判断“该不该继续”失败了,不知道该停; 成功了,也不一定知道已经完成。换句话说:它完成的是“流程”,不是“任务”。...检查:这件事,真的已经完成了吗?注意,这三件事里,没有一件叫“再规划一次”。因为它们关注的不是“步骤对不对”, 而是“事情有没有被搞定”。...留给你的一个自检问题下次你用 AI 时,可以问自己一句话:如果我现在不看了, 它能不能判断这件事该不该继续?如果不能—— 那它再会规划,也还只是“副驾驶”。

    9110

    笨办法学 Python · 续 第三部分:数据结构

    标记所有你做错了的东西,然后再试一次。 使用你的错误列表,专注于记忆,以便你在下次尝试时更正错误,并重新做一遍。...我将给出一个具体的例子,解释我如何根据我的记忆来画画: 我要画一朵花,所以我把花放在我房子的一个房间里,我的画在另一个房间里。 我坐在花的房间里,盯着花。我画出那朵花。...我用手指跟踪它,试着在我的脑海里想象它。我想象自己画每个花瓣,茎,和一切东西。我记得比例。我甚至可以使用笔记记录颜色,并尝试在花的房间中混合颜色。 我把所有东西都放在花的房间里。...当我被卡住或者我用完时间的时候,我站起来,把我的小画板带入花的房子,并将其与我看到的比较。然后我会记录我的错误。一只花瓣太长吗?花盆的角度错了吗?土壤太暗了吗?我记下笔记,弄清楚我错了什么。...专注于所有你做错了的事情,这将使它更容易。 最初的几次中,这样做会令人沮丧,但很快,你会发现它变得更加容易,而且在许多情况下,你可以冥想来使其生效。

    37230

    训练集是题库,测试集就是高考!| 不能更简单通俗的机器学习名词解释

    我们不是有个测试集了吗?直接在那上面做实验不就好了么?又划分多一个数据集,那就使得能用于训练和测试的数据都变少了,验证集是那方神圣啊?... 这里我给你们来个非常形象的类比!别眨眼!...我大学挂科补考还少么?”。首先心疼你一秒钟。然后请你思考这个问题,如果那场考试是高考怎么办?你耗得起吗? 所以我们需要模拟考试,也就是验证集。...也许你会成为高考状元,可是你真的学会这些知识了吗?你能够再去做一套高考题并且拿高分吗?你能够去当家教向学弟学妹传授你的知识和解答他们的问题吗?...而你做错的题则带了 假 (False) 的前缀,做错的题分两种:你回答真但答案是假,这是假阳性;你回答为假但是答案为真,则为假阴性。很明显,阳性阴性是对应着你的回答。 那我们为啥需要这乱七八糟的东西?...理由当然是防止恐怖分子混入美利坚大地啦,你们这些国家的人素质太差动不动搞恐怖袭击,我实在没精力去一个个查,所以你们通通别来了,我乐得轻松。

    1.5K80

    真正的智能体领航员,最难的不是技术,而是边界

    但真正的边界,其实不是“能不能做”, 而是:如果做错了,我们能不能接受?这正是智能体领航员最难跨过的一道坎。...一个非常现实的矛盾我们一边说:希望 AI 更自主 希望 AI 少问我 希望 AI 帮我“把事情搞定”但另一边,我们又下意识地坚持:关键决策我要确认风险我来兜底出问题别怪我于是结果就变成了:AI 被要求“...1️⃣ 我们习惯了“我负责,所以我控制”一旦把决策权交出去,就意味着:你可能不知道每一步发生了什么你可能无法解释所有细节这对很多人来说,是不安的。...写在最后智能体领航员的到来,并不是一声技术突破的欢呼, 而更像一次心理测试:当 AI 真的能带路时, 人类准备好当乘客了吗?也许真正的进化,不是 AI 先完成的, 而是我们先完成的。

    10410

    Pytorch | Pytorch中自带的数据计算包——Tensor

    numel 我们可以用numel获取tenosr当中元素的数量: squeeze和unsqueeze 我们可以用squeeze来减少tensor的维度,而使用unsqueeze来增加一个tenor的维度...它支持多维索引: 也支持切片: 也可以通过bool数组获取元素: Tensor运算 Tensor当中有大量的运算api,我们只列举其中最常用的几种,剩下的使用频率不高,大家可以用到的时候再去查阅相应的文档...和Numpy当中传入inplace参数的设计不同,Tensor当中是通过api区分的,在原函数名下增加一个下划线即是inplace的api,比如add的inplace方法是add_。...如果你学过TensorFlow的话,你会发现matmul是TensorFlow当中点乘的api,Pytorch当中沿用了这个命名。 可以看到,mm和matmul计算得到的结果是一致的。...我相信这些函数的含义大家应该都可以理解。 转置与变形 Tensor当中的转置操作和Numpy中不太相同,在Numpy当中,我们通过.T或者是transpose方法来进行矩阵的转置。

    1.3K10

    Web前端进阶之路:提升前端开发效率

    我在玩健身环大冒险,比较容易坚持。 合理饮食。 3 目标不明确 目标不明确产生的问题: 在做的过程中,还在想,会不专注。 做的内容和要求的不一样。导致返工。 解决方案: 明确目标。对有疑惑的地方多问。...4 思路不清晰 思路不清晰产生的问题: 做了会,发现做错了。 做了会,发现缺资源(比如,缺设计图,接口之类)。出现等资源的情况。 解决方案: 理清思路再做。 做前,理出来缺哪些资源。先去申请资源。...同事的打断: 问问题,沟通需求 被自己打断: 代码不熟,api 不熟, 去找代码参考和api文档。 解决方案: 和团队做约定: 会议要提前1小时预约。 指定一个专门沟通的时间。 熟悉代码,api。

    58111

    “八股文”? ——什么是好的技术面试

    更悲催的是,有些题目出的连公司的员工们自己都会做错(真的是员工们做错了吗?还是题目本身就出错了?)...现在大部分五年以下工作经验所做的都是纯业务开发,例如 API 开发、所谓的”增删查改“等等。甚至于换不同语言都已经很难了,经常使用 Java 开发的就很难切换到 Python 开发。...我觉得提供一个自己的博客和 GitHub 之类的开放代码平台能够非常好的表现自己的技术品味、自学习的能力、进步的速度。...关于是否应该选择创业公司的问题,我今天搜索的时候发现有篇当年好像很火的文章《没事别想不开去创业公司》,15 年 16 年那个年代我也是创业潮中的一员,在当时的环境下的确就如同文章一样: 天确实变了,但是这天是不是为你变的...**我当时的生活就是这样,我得时刻注意让这三个碟子都在空中旋转,根本没机会暂停或休息。如果我稍有分神,碟子就会掉下来,摔到地上。也许我们可以把这称之为有张驰的工作。

    1.1K30
    领券