ChatGpt崩了,Gemini 2.0上线


今天上午访问ChatGPT时服务似乎挂掉了,具体原因不明。与此同时,谷歌发布了Gemini 2.0,这是科技领域的一大进展。Gemini 2.0具有显著的性能提升,相较于前代产品Gemini 1.5 Pro,其在关键基准测试中的性能大幅提升,速度达到后者的两倍。该版本支持多模态输入与输出,包括图像、视频和音频等,并可直接调用Google搜索、执行代码以及第三方用户定义的函数等工具。此外,Gemini 2.0 Flash作为该系列的第一个模型,集成了文本转语音和图像生成技术,并免费提供给所有Gemini用户使用。谷歌在开发过程中采取了负责任的态度,通过识别和理解潜在风险来减轻AI的风险。同时,推出了三个智能体研究原型,展示了AI向智能助手转变的潜力。

fast-graphrag 探索(1)

学习 

摘要: 本文主要介绍了对fast-graphrag项目的初步探索和实践。首先,简要介绍了数据准备阶段,包括使用模型生成故事以及官方demo的修改。接着,描述了测试代码的执行过程,包括环境变量的设置、GraphRAG的创建以及数据的插入和查询。然后,展示了生成的pkl文件和pklz文件的处理方式,并解释了使用这些文件的原因。最后,对fast-graphrag项目进行了拓展,包括后续的查询操作和可能的进一步应用。整体而言,这是一个有趣且富有挑战性的项目,对于理解和应用图结构数据有一定的帮助。

他会是RAG方案的王者吗?

学习 

文章讨论了RAG(Retrieval Augmented Generation)技术的几个主要问题,并介绍了RAG如何解决这些问题。通过从海量数据源中检索信息来辅助大语言模型生成答案,RAG克服了LLM的一些固有局限性,提高了生成内容的可靠性和可解释性。文章还介绍了最近两年RAG技术的发展,包括GraphRag和fast-graphrag等。其中,fast-graphrag是一个号称更加高效的框架,测试结果表现优异,安装简单,且提供测试代码示例。但具体效果需进一步测试验证。关键词:python,RAG技术,fast-graphrag。

Lobe-Chat:你的一站式AI聊天解决方案

学习 

Lobe-Chat是一个开源的高性能聊天机器人框架,提供语音合成、多模态交互和可扩展的插件系统。它支持一键部署私有ChatGPT/LLM Web应用,拥有活跃的社区和丰富的“助理”与插件。技术特点包括支持OpenAI的gpt-4-vision模型、集成文本到语音和语音到文本技术。用户体验方面,界面简洁友好,支持多平台使用,并提供个性化对话设置和角色配置。文章还介绍了私有化部署、接入模型、chat功能、发现广场等方面的详细操作,以及Lobe-Chat与千帆模型的接入问题及解决方案。总的来说,Lobe-Chat是一站式AI聊天解决方案,为本地部署提供了高效的信息服务和丰富的交互体验。

别用 print 调试了,peek 让你轻松掌控代码

学习 

摘要: 本文主要介绍了Python调试工具peek的使用。首先通过一段示例代码展示了使用print进行调试的局限性。然后介绍了peek库,通过peek可以更便利地查看和跟踪变量的状态,提供丰富的调试信息如行号、时间等,且不需要手动计算和记录执行时间。此外,还介绍了peek的配置项,包括输出前缀、输出目标、序列化输出函数等。最后,通过安装步骤和配置项的详细解释,指导读者如何安装和使用peek库。文章关键词:Python、调试工具、peek、轻松掌控代码、好玩的项目。

Django 这个特性居然等了19年!

学习 

Django 5.2 推出了多列主键(Composite Primary Key)的支持,使得开发者在处理复杂数据关系时更加便捷。除了这一新特性,Django 5.2 还引入了一些其他重要更新,如 auth.login 中的 request.user 回退功能的弃用和新增的 AlterConstraint 迁移操作。文章还介绍了复合主键的意义和用途,包括唯一性、复杂数据关系处理、查询效率提高和数据完整性维护等方面。此外,文章还提到了在没有复合主键特性之前,可以通过 unique_together 来实现类似的功能,并介绍了其优缺点。最后,文章鼓励读者升级 Django 版本以体验新特性,并分享看法和使用体验。

喜讯,飞牛NAS:轻松分享文件外链

nas 

飞牛系统更新了文件外链分享功能,用户可便捷地分享文件,支持设置访问次数、时间、密码,更加安全可靠。此外,还更新了自定义壁纸功能。手机APP端的分享设置与web端基本一致。该功能更新使得飞牛NAS的文件分享更加轻松便捷。

IYUUPlus 神器

nas 

本文介绍了在NAS系统中安装和使用IYUUPlus应用来搭建个人影音库的过程。文章涵盖了前置条件、安装、页面说明、下载器、站点、通知渠道、自动辅种&自动转移、数据目录、计划任务、在线网盘等方面的详细步骤和说明。文章的重点在于通过计划任务自动执行辅种和转移任务,以便更有效地管理下载器和保存种子。此外,文章还提到了IYUUPlus的网盘分享功能。整体上,这是一个关于如何在NAS系统中利用IYUUPlus应用来创建和管理个人影音资源的指南。

为什么要避免将 COUNT 与 0 进行直接比较?

学习 

在数据库操作中,要避免将COUNT(*)与0进行直接比较,因为这种查询方式在处理大量数据时会导致性能问题。文章介绍了一个例子,使用COUNT(*)查询没有作者的文章,这种方式虽然看似简单但实则低效。更好的解决方案是使用EXISTS表达式。另外,文章还强调了编程习惯的重要性,建议在编写SQL查询时遵循最佳实践以避免潜在的性能问题。同时,文章也讨论了在其他场景如翻页操作中,如何优化计数操作以提高效率和性能。

你现在用的是什么版本的Python?


文章讨论了Python版本更新问题,提醒用户Python 3.8已接近生命周期结束,不再受到官方支持,存在安全风险。建议使用Python 3.9及以上版本以确保代码的安全性和使用最新功能。文章还提到一些第三方库已不再支持Python 3.8,并给出了部分库支持情况的表格。最后,作者鼓励读者分享自己的Python版本使用经验。