草庐IT

开源性

全部标签

微软TaskWeaver开源框架:携手数据分析与行业定制,打造顶级Agent解决方案

数据分析一直是现代社会中的重要工具,它帮助我们洞察本质、发现规律并指导决策。然而,数据分析过程往往复杂且费时,因此我们期望存在一个智能助手助力用户直接“与数据对话“。得益于大语言模型(LLM)的发展,虚拟助手和Copilot等智能Agent纷纷涌现,它们在自然语言理解和生成方面的表现令人叹为观止。但遗憾的是,在处理复杂数据结构(如DataFrame,ndarray等)和引入领域知识方面,现有的Agent框架仍然举步维艰,而这恰恰是数据分析和专业领域中的核心需求。为了突破这一瓶颈,微软推出了TaskWeaver——一款代码优先的Agent框架。TaskWeaver能够将用户的自然语言请求巧妙地转

AI 原生数据库 Infinity 正式开源

        经过长时间紧锣密鼓的开发,AI原生数据库Infinity已于2023年12月21日正式开源了。AI原生数据库,定义为专门服务大模型的数据库,其具体场景即为RAG(RetrievalAugmentedGeneration)。未来企业大模型应用架构的基础设施层面,将只需要一个AI原生数据库配合一个大模型(当下是LLM大语言模型,未来还会有多模态模型),就可以完全满足企业对于AI场景的主要需求,包括Copilot、搜索、推荐、对话机器人等。来自企业内部的各种数据,比如文档、普通数据库(包括OLTP和OLAP等)、API、日志,还有非结构化数据,都可以集成进一个AI原生数据库;AI原生

【开源】基于JAVA的教学过程管理系统

目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1教师端2.2学生端2.3微信小程序端2.3.1教师功能如下2.3.2学生功能如下三、系统展示四、核心代码4.1查询签到4.2签到4.3查询任务4.4查询课程4.5生成课程成绩六、免责说明一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的教学过程管理系统,包含了课程档案、课程题目、课程成绩、消息通知、课堂签到、课堂任务模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,教学过程管理系统基于角色的访问控制,给高校管理员、教师、学生角色使用,可将权限精

抖去推账号矩阵+无人直播+文案引流系统开发搭建--开源

核心技术1.AI自动直播:智能系统通过丰富可定制的文案库,拥有有料有趣的灵魂。不仅能自动语音讲解内容,还可以在直播中和用户灵活互动。直播中可将团购商品同话术自动上下架。2.AI剪辑可一键智能批量成片,也可跟着模板剪同款视频。更可针对短视频的使用场景进行创作,例如全店IP形象打造、达人口播探店、网红门店打卡、商家广告宣传等3.DAQ+文案库通过深度学习技术建模,为商家生成更符合实际业务场景需求的文案话术。针对不同场景也做了单独设置,商品推广文案、优惠券文案、直播口播稿、短视频带货文案等。4.矩阵分发通过企业下员工账号带货团购商品增加曝光量,无需员工拍摄剪辑视频。并且可对员工账号视频发放数量进行考

16款开源的全文搜索引擎

网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!全文搜索引擎就是通过从互联网上提取的各个网站的信息(以网页文字为主)而建立的数据库中,检索与用户查询条件匹配的相关记录,然后按一定的排列顺序将结果返回给用户。1、ApacheLuceneJava全文搜索框架许可证:Apache-2.0开发语言:Java官网:https://lucene.apache.org/ApacheLucene是完全用Java编写的高性能、功能齐全的全文检索引擎架构,提供了完整的查询引擎和索引引擎、部分文本分析引擎。目的是为软件开发人员提供一个简单易用的工具包,以方便地在目标系统中实现全文检索的功能,或者是以此为

SecLists:安全测试人员的必备手册 | 开源日报 No.144

danielmiessler/SecListsStars:50.9kLicense:MITSecLists是安全测试人员的伴侣,它是一个收集了多种类型列表的项目,用于安全评估。这些列表包括用户名、密码、URL、敏感数据模式、模糊负载、Webshell等。其目标是使安全测试人员能够将该存储库拉到新的测试环境中,并测试可能需要的每种类型的列表。包含各种类型的列表为安全测试提供方便维护者有丰富经验提供多种下载方式redcanaryco/atomic-red-teamStars:8.6kLicense:MITAtomicRedTeam是一个基于MITRE的ATT&CK框架的测试库,安全团队可以使用At

开源对象存储服务器MinIO本地部署并结合内网穿透实现远程访问管理界面

文章目录前言1.Docker部署MinIO2.本地访问MinIO3.Linux安装Cpolar4.配置MinIO公网地址5.远程访问MinIO管理界面6.固定MinIO公网地址前言MinIO是一个开源的对象存储服务器,可以在各种环境中运行,例如本地、Docker容器、Kubernetes集群等。它兼容AmazonS3API,因此可以与现有的S3工具和库无缝集成。MinIO的设计目标是高性能、高可用性和可扩展性。它可以在分布式模式下运行,以满足不同规模的存储需求。MinIO是一个开源的软件,可以免费使用,还可以在普通硬件上运行,降低了存储成本,下面介绍在本地Docker中部署MinIO服务,并实

【开源项目】深圳智慧城市~超经典CIM/BIM数字孪生可视化项目

飞渡科技数字孪生城市运行管理平台,以数字孪生为核心底层系统,将实景三维、大数据、云计算、人工智能等新一代技术,与城市管理服务相融合,构建高速率、高可靠和低延时的应用场景,打造全程全时、全模式全响应的数字孪生系统,实现跨层级、跨地域、跨业务的协同管理和服务,有效提高了城市管理的智能化水平。城市治理模块下,通过地图可以一览全市各区域的人口分布情况。对全市进行网格化管理,通过摄像头、试点小区、巡检车辆等点位图,实时掌握各区域的公共安全情况。与BIM等基础平台全面对接,实现联动指挥。对接大气网格化监测系统,实时监测各区域的生态环境。以数据为基础搭建城市地理信息场景,掌握重点企业及项目的分布情况,以及城

开源的RNA-Seq分析软件Trinity的详细介绍和使用方法

介绍GitHub-trinityrnaseq/trinityrnaseq:TrinityRNA-SeqdenovotranscriptomeassemblyTrinity是一种开源的RNA-Seq分析软件,用于转录组的denovo组装。转录组denovo组装是通过将RNA-Seq数据中的短序列片段(reads)重新组装成完整的转录本(transcript)的过程。Trinity的主要功能和作用如下:转录本组装:Trinity可以将RNA-Seq数据中的reads重新组装成完整的转录本。它通过比对和组装过程,将reads组装成相应的转录本,并生成一个转录本集合。这些转录本可以用于进一步的分析和注

MLRun扫盲指南-开源MLOps端到端机器学习技术栈

前言官方文档:mlrun官方文档MLOps仍然需要DevOps提倡的CI/CD框架,这是一种经过验证的方法,可以频繁地进行高质量的代码更新。然而,机器学习通过数据和模型验证扩展了集成阶段,而交付则解决了机器学习部署的复杂性。总之,CI/CD将数据、模型和代码组件组合在一起,以发布和更新预测服务什么是CI/CD?让你的项目变得更加敏捷!什么是MLRun使用MLRun,用户可以在本地机器或云上选择任何IDE。MLRun打破了数据、ML、软件和DevOps/MLOps团队之间的孤岛,实现了协作和快速持续改进。能够自动化管理CI/CD中的各个阶段任务,通常分为以下几个:Ingestandprocess