
人工智能Ai
文章平均质量分 76
人工智能Ai
程序猿John
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RAG知识库增强系统 -检索器上下文压缩和调优
本文介绍了LangChain框架中的文档检索优化技术。首先展示了LLMChainExtractor组件如何通过语义理解从文本中提取关键信息,如法律合同条款等,并对比了优化前后的检索效果差异。其次针对"lost-in-middle"问题,演示了LongContextReorder组件如何重新排序文档片段,将相关度高的内容置于首尾位置。最后介绍了基于相似度评分的检索方法,包括如何为文档片段添加相关性评分元数据。这些技术共同提升了文档检索的精确度和效率,为构建高质量AI问答系统提供了有效解决方原创 2025-07-25 16:05:58 · 306 阅读 · 0 评论 -
Python小游戏入门--pygame的基本使用
这里绘制了游戏的框框和标题 , 最后让程序等待5秒。原创 2025-04-26 14:35:22 · 444 阅读 · 0 评论 -
python中如何使用模块
在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块有什么好处?最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。原创 2025-04-24 23:26:12 · 797 阅读 · 0 评论 -
定义python中的函数和类
需要注意的是,在Python中,变量名类似__xxx__的,也就是以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,不是private变量,所以,不能用__name__、__score__这样的变量名。如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问,所以,我们把Student类改一改:。在函数内部,可以调用其他函数。原创 2025-04-22 11:27:48 · 750 阅读 · 0 评论 -
Python入门安装和语法基础
如果要发布你的Python程序,实际上就是发布源代码,这一点跟C语言不同,C语言不用发布源代码,只需要把编译后的机器码(也就是你在Windows上常见的xxx.exe文件)发布出去。要从机器码反推出C代码是不可能的,所以,凡是编译型的语言,都没有这个问题,而解释型的语言,则必须把源码发布出去。转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\,可以在Python的交互式命令行用print()打印字符串看看。因为tuple不可变,所以代码更安全。原创 2025-04-17 14:57:18 · 902 阅读 · 0 评论