个人技术日常分享

个人技术日常分享

个人技术文章分享 日常记录 图片分享

让AI模型不再只是“说话”——探索AI模型的函数调用
引入在当今数字化时代,人工智能(AI)技术已经成为我们生活中不可或缺的一部分。从语音助手到智能客服,AI模型已经成为我们日常生活中不可或缺的一部分。然而,随着AI技术的不断发展,我们面临了一个新的挑战:如何让AI模型真正“做事”? 在过去,AI模型主要被训练为生成文字,回答问题,或者提供信息。然而,随着AI模型的不断发展,我们开始看到它能够执行更复杂的任务,如自动化任务、数据处理、决策支持等。这一趋势的一个关键驱动力是函数调用的引入。 如果现在的你还只会使用AI模型来生成文字,那么作为一个开发人员,你已经OUT了! 生成式人工智能的一个显著优点是它能够使用自然语言与用户进行互动。然而,...
欢迎来到 ITProHub!
🌐 欢迎来到 ITProHub!🚀 你的信息技术专业中心 🚀在 ITProHub,我们致力于成为信息技术领域的中心枢纽,为专业人士、学习者和技术爱好者提供丰富的资源、技能培训和社区交流平台。 🔍 ITPro: 专业的信息技术支持无论你是正在寻找IT职业发展的道路,还是想提升你的专业技能,ITProHub都为你提供了全面的资源和指导。我们关注行业趋势,分享最新的技术知识,助你成为更专业的IT从业者。 💼 Hub: 中心化的资源和社区ITProHub是一个汇聚各种IT资源的中心,包括职业指导、技术文章、培训课程等。在我们的社区中,你可以与其他IT专业人士建立联系,分享经验,共同成...
「AI」科普向 | OpenAI Operator:推动数字世界的新纪元
上个月,OpenAI宣布上线名为Operator的首款AI智能体,它能通过网页执行各种任务。个人认为它标志着AI技术向更高层次发展的重要一步。 随着人工智能(AI)技术的不断进步,我们已经进入了一个充满变革的时代。特别是当 OpenAI 推出其新工具——Operator 时,AI 与数字世界的互动方式迎来了前所未有的变革。Operator 并不是简单的工具,它标志着 AI 不仅仅是一个内容生成器,而是成为了一个能够主动操作、自动化任务和“浏览”网络的智能代理。 在本文中,我们将介绍 OpenAI Operator 的核心功能、它如何改变信息的获取方式,以及它可能引发的互联网商业模式变革...
Cursor平替:把 DeepSeek 接入 VS Code
提到春节最火热的两件事,一定是”哪吒“和”DeepSeek“了。 趁着这波热潮,作为开发人员的我们怎么利用上这波红利呢? 提到AI代码编辑器就不得不提到Cursor,它不仅仅是一个开发环境(IDE),融合了最先进 AI 技术的智能助手。无论你是经验丰富的程序员,还是对编程一窍不通的普通用户,Cursor 都能为你带来前所未有的效率提升和创新可能。但是价格。。。 而VS Code作为当下最流行的编辑器之一,提供了丰富的插件生态,可以让开发者轻松集成各种外部工具。今天,我们将介绍如何通过Roo Code插件将DeepSeek接入VS Code,助力开发者更高效地进行开发工作。 什么是 Ro...
DeepSeek 本地部署+web端访问 指南
去年了解到DeepSeek的时候,它在大模型排行榜上已经是第7名了,而且它还是前10名里面唯一一个开源的。想不到经过一个春节,DeepSeek更是火出了天际。‌DeepSeek在美国苹果应用商店和中国苹果应用商店的免费应用排行榜上均排名第一‌。DeepSeek在1月27日赶超OpenAI的ChatGPT,在美国苹果应用商店免费应用排行榜上排名第一。在中国苹果应用商店,DeepSeek同样排名第一‌。 这不,老夫也算是起了个大早,赶了个晚集。这两天才有时间把前段时间部署DeepSeek的文档整理出来,做一个简单的分享。 在本篇博客中,我将分享如何在本地部署和使用DeepSeek模型,并结合...
减少 Docker 日志大小:实用的日志管理指南
之所以选择这个主题,是因为最近,我发现我的一台服务器的可用磁盘空间不足,几乎就要满了。经过调查,我发现一个 Docker 容器在短短半年内就积累了 2.7G 的日志文件。 在现代开发和运维中,Docker 已成为开发者的常用工具,但在高负载和高并发的环境下,Docker 容器生成的日志文件可能会迅速膨胀,占用大量磁盘空间,甚至导致系统性能问题。本文将探讨如何有效地管理和减少 Docker 日志的大小,确保日志的高效存储和易于管理。 Docker 日志机制概述Docker 默认使用 json-file 日志驱动来记录容器的标准输出和标准错误输出。这些日志通常会存储在 /var&#...
并发不是并行!
在现代计算机科学中,我们经常听到“并发”和“并行”这两个术语。虽然它们在某些场景中可能显得相似,但本质上有很大的区别。理解这两个概念不仅有助于我们深入掌握计算机的工作原理,也能帮助我们在实际开发中作出更好的设计决策。 本文将深入探讨并发和并行的定义、区别以及它们在实际应用中的不同场景。 什么是并发(Concurrency)?并发是指在同一时间段内处理多个任务的能力。并发并不要求任务必须同时进行,而是任务能够在某个时间段内交替执行,系统能够有效地管理多个任务,让它们看起来像是并行执行。 并发的特点: 任务交替执行:在并发的系统中,多个任务可能会交替执行,但并不一定是同时发生的。 资源共享:...
程序日志设计与存储:实践与注意事项(一)
引言程序日志是开发和运维过程中最常用的工具之一。日志不仅是调试和排查故障的关键依据,也是监控系统健康、分析系统性能和提升安全性的有效手段。一个好的日志系统能显著提高问题定位的效率,帮助开发人员快速识别和解决问题。然而,日志系统如果设计不当,不仅会让开发者陷入信息的海洋,还可能对系统性能产生负面影响。 本文将深入探讨如何设计一个优秀的程序日志系统,讨论优秀日志的特征,并指出在设计日志时应该避免的一些常见问题。 什么样的程序日志是优秀的?之所以想写这篇文章,源于前几天被其他部门的同事拉去看个问题。我问:有日志么? 他回复:链路日志应有尽有。 结果我实际看到的是这样的场景是下面这样的 怎么...
WebRTC入门:让浏览器之间的实时通信变得简单
什么是WebRTC?WebRTC(Web Real-Time Communication)是一项支持网页和移动应用程序进行实时语音、视频和数据共享的技术,允许用户直接在浏览器中进行通信,无需安装额外的插件或应用。WebRTC是一项开放标准,由W3C和IETF共同推动,广泛应用于视频会议、即时通讯、文件共享等场景。 WebRTC的核心优势在于其低延迟、高效率和跨平台支持,使得不同设备和浏览器之间的实时通信变得简单和快速。 WebRTC的三大核心技术WebRTC的功能依赖于三个主要的API: getUserMedia API:这个API允许浏览器访问用户的媒体设备,如摄像头和麦克风,捕获音...
Kubernetes 分享:如何使用 Helm 优化 Kubernetes 应用部署
在 Kubernetes 的生态中,Helm 是一个非常重要的工具,它作为 Kubernetes 的包管理器,简化了复杂应用的部署和管理过程。而 Helm Chart 是 Helm 中的核心概念,它将应用的部署定义成一种可复用的模板,能帮助我们快速地在 Kubernetes 上安装、升级和管理应用。 今天,我们将深入探讨 Helm Chart 的概念、使用方式以及一些实用的实践技巧,帮助你更高效地管理 Kubernetes 应用。 什么是 Helm 和 Helm Chart? Helm:Helm 是 Kubernetes 的包管理工具,类似于 Linux 上的 APT 或 YUM。它允...
avatar
乐予吕
witness me