6 个令人惊艳的 ChatGPT 项目,开源了!

news/2024/3/29 7:11:01/文章来源:https://blog.csdn.net/sinat_33224091/article/details/129774643

公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!

725879fb59b579d3599bcf71047d90ab.jpeg

过去一周,技术圈的各个爆炸新闻,可以说是让我真正见证到了什么叫人间一日,AI 一年。

首先是 New Bing 对所有用户放开,注册即可用,然后周三 Google 发布 ChatGPT 的对手产品 Bard,周四 GitHub 推出 GitHub Copilot X,周五 OpenAI 团队上线了「ChatGPT 插件系统」,层层轰炸,完全不给人喘息的机会。

有好几次,我都是在深夜一两点刷到消息,看完之后身体按耐不住,从床上爬起来通宵写稿,大脑最近基本没怎么休息过72e9b89848a09469d6416a54f8446d4b.png

还不太了解这些变化的,可以翻下 GitHubDaily 公众号前几天的推文,基本上我都有做介绍。

在这短短的几天时间,GitHub 上每天也都有新项目涌出,除了在前面给大家推文介绍过的开源项目,近日也有一些不错的工具与解决方案出现。

下面,我将给大家分享 6 个近日在 GitHub 上较为活跃的,具备商业应用潜质且异常实用的开源项目。

话不多说,下面开始进入正题。

Copilot 开源解决方案

自微软上周发布 Microsoft 365 Copilot 以来,Copilot 这个词便被各界人士不断提及。

"Copilot has caught lightning in a bottle(Copilot 在瓶中捕抓到了闪电)"。

这是不久前,红杉资本在探讨新一轮技术革命时说的一句话。

由此可见,Copilot 开始变为一个具体概念,逐渐走入千家万户。

为了让开发者也能用上 AI 大型语言模型 (LLM) 的能力,微软也在 GitHub 上开源了一个轻量级 SDK:semantic-kernel。

这个项目,可以说是部分 Copilot 的解决方案。

该 SDK 支持和封装了来自最新 AI 研究的多种设计模式,以便开发人员可以将复杂的 技能注入他们的应用程序。

ddafb9c8c236572497d32c869769c361.png

GitHub:https://github.com/microsoft/semantic-kernel

不仅如此,SDK 还提供了提示链、递归推理、总结、零 / 少样本学习、上下文记忆、长期记忆、嵌入、语义索引、规划和访问外部知识存储以及内部数据等功能。

如果未来你想尝试开发一款接入 Copilot 功能的产品,这个项目可供你借鉴学习。

让命令行也能用上 ChatGPT

我认为,命令行终端对于程序员来说,是一个非常重要的入口所在,同时也是大家日常使用频率极高的开发工具。

一个能大幅提升生产力的绝佳去处,ChatGPT 当然也应该安排上啦。

因此,GitHub 上有开发者开源了一款非常实用的命令行工具:Shell GPT

该工具直接在命令行中集成了 ChatGPT,通过它,可以帮助你快速编写 shell 命令、代码片段编写、Git 提交信息、文档、注释等内容。

c00722ce271e14b6d31bcb0658807ba7.gif

GitHub:https://github.com/TheR1D/shell_gpt

用法主要有以下几种:

  • 获取某个任务的执行指令;

  • 直接转换时间、距离、重量、温度等单位;

  • 在命令行终端搜索 shell 用法;

  • 自动生成代码并存储;

  • 在命令行跟 ChatGPT 对话,并迭代优化。

简单来说,它就是一个本地命令行机器人。你下达指令,它负责执行,即便你不清楚某个任务该怎么用命令行来实现,也可以直接问它。

与其它 ChatGPT 应用一样,Shell GPT 在使用前,你需要先自行配置好 OpenAI API Key。

飞书 GPT

由于现在有不少人在用飞书处理日常工作的沟通交流、文档协作、视频会议等任务。

于是,前不久国内有开发者在 GitHub 上开源了一款生产力工具:飞书 GPT

2793865a664c0a9692f5a90fea69e291.png

GitHub:https://github.com/Leizhenpeng/feishu-chatgpt

里面集成了飞书 + GPT-3.5 + Dall・E + Whisper 等 API,支持语音对话、角色扮演、多话题讨论、AI 画图、表格分析、文档导出等功能。

这个工具平时除了拿来办公,偶尔用来摸摸鱼也挺不错的bd74fcc895c18b3664bbd9ee078b5428.png

一款基于 GPT-4 的代码搜索引擎

下面这个项目,有点像 GitHub Copilot X 代码搜索功能的开源实现。

Bloop,一个开源的代码搜索引擎。

通过 GPT-4 来回答代码相关的问题,可使用自然语言、正则表达式和过滤查询搜索本地和远程存储库。

22aedc66cb85093eed17f77adbdaf61f.gif

GitHub:https://github.com/BloopAI/bloop

Bloop 的主要功能如下:

  • 基于 GPT-4 的会话搜索;

  • 快速的正则表达式搜索;

  • 同步本地和 GitHub 仓库;

  • 支持多种不同查询方式的过滤器;

  • 使用符号搜索查找函数、变量或特征

  • 拥有 10 多种编程流行语言的精确代码导航。

由于该项目代码完全开源,因此你也可以将其功能集成进企业内部的管理系统,以增强对技术文档、使用手册、教程等内容的检索效率。

ChatPDF 开源方案

大约在两个星期前,我曾给大家推荐过一款名为 ChatPDF 的项目。

它可以提取 PDF 文件中的内容,并将内容交给 ChatGPT 进行分析。待解析完成之后,你便可以跟它进行一对一对话交流,就好像它是一个完全理解内容的人一样。

但是,该项目代码没有开源,这里重新推一个开源版的实现:GPT-4 & LangChain

利用它所开放的功能,可以快速为你的 PDF 文档打造一个 ChatGPT 聊天机器人。

79a510eed33f19a3dad2e9cb94817a6c.png

GitHub:https://github.com/mayooear/gpt4-pdf-chatbot-langchain

使用的技术堆栈包括 LangChain、Pinecone、Typescript、Openai 和 Next.js。

LangChain 是一个框架,可以更轻松地构建可扩展的 AI/LLM 应用程序和聊天机器人;Pinecone 是一个矢量存储,用于存储嵌入和文本中的 PDF,以便以后检索类似文档。

为了帮助大家更好的学习该项目源码,作者还专门录制了一个技术原理解析视频,时长为 23 分钟,可在项目 README 中查看。

VSCode 智能插件

距离 GitHub Copilot X 正式集成到 VSCode 上,我估计还得需要很长一段时间。

如果你不想等太久,那不妨试下这个在 GitHub 开源的 VSCode 插件:VSCode ChatGPT

6b138902584d248529c852b8de08f2cf.png

GitHub:https://github.com/gencay/vscode-chatgpt

它的主要作用,是将 OpenAI ChatGPT 集成到 VSCode,提供了包括但不限于以下这些功能:

  • 支持 GPT-4、GPT-3.5、GPT3 或 Codex 模型;

  • 在侧边栏对话窗口中进行问答;

  • 停止响应,减少 tokens 消耗;

  • 一键生成文件或修复代码;

  • 以 Markdown 格式,导出所有对话记录;

  • 编辑和重发提示;

  • 通过 ChatGPT 生成代码。

真的是万物皆可 VSCode...

根据米勒法则,人类大脑最佳可处理 7 个左右的信息块。因此,每周推荐的开源项目,我会尽量克制,不多也不少,刚好是适合大家进行学习与探索的数量。

另外,这两天在后台有不少同学给我留言,主要围绕 ChatGPT 相关的使用技巧及应用前景展开探讨。

思前想后,我们打算开放 ChatGPT 交流群,给大家提供一个可以平等学习与交流的平台。

过去一周,我接收与处理的信息比较多,因此只能抽出一部分来写成文章,剩下的,后面我会发到群里,与大家进行交流探讨。

想要入群的同学,直接扫描下方二维码即可👇

a97a8076fb1046363308e83b06fbd2bc.png

文中所提到的所有开源项目与工具,已收录至 GitHubDaily 的开源项目列表中。

该列表包含了 GitHub 上诸多高质量、有趣实用的开源技术教程、开发者工具、编程网站等内容。

从 2015 年至今,累积分享 3500+ 个开源项目,Star 增长 21000+,有需要的,可访问下方 GitHub 地址或点击文末「阅读原文」自取:

GitHub:https://github.com/GitHubDaily/GitHubDaily

207171437184c379938bbef46b086113.png

好了,今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_170.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于 ChatGPT 必看的 10 篇论文

目录1 Transformer2 GPT-33 InstructGPT4 Sparrow5 RLHF6 TAMER7 PPO8 In-Context Learning8.1 Why Can GPT Learn In-Context8.2 What learning algorithm is in-context learning9 Prompt参考团队博客: CSDN AI小组 相关阅读 ChatGPT 简介从 ELMo 到 ChatGPT:历数…

前沿重器[31] | 理性聊聊ChatGPT

前沿重器栏目主要给大家分享各种大厂、顶会的论文和分享,从中抽取关键精华的部分和大家分享,和大家一起把握前沿技术。具体介绍:仓颉专项:飞机大炮我都会,利器心法我还有。(算起来,专项启动已经…

最强的数据增强--ChatGPT?

在许多自然语言处理(NLP)任务中,文本数据增强是克服样本量有限挑战的有效策略。 目前的文本数据增强方法要么不能保证生成数据的正确标记(缺乏可信度),要么不能保证生成数据的足够多样性(缺乏完整性),要么两者兼有。 ChatGPT在具有无与伦比…

chatgpt_academic学术优化(配置使用教学-保姆级)

一、Anaconda 下载及安装 1.官网下载链接 :www.anaconda.com/ 2.安装 (1)下载完成后,双击exe进行安装 (2)安装完成后,点击Anaconda Navigator,然后点击 CMD.exe Prompt &#xff0…

未来以来,可能是最好ChatGPT学习社群来了!

最近ChatGPT大火,但是大部分人都停留在入门级阶段。但有一点是毫无疑问的,ChatGPT带动的这波浪潮将会彻底改变我们的生活。我最近也一直在研究如何将ChatGPT与大数据结合起来,有进展会与大家分享。今天分享的这个社群也是自己抱有极高期望&am…

用ChatGPT创建虚拟小镇,或许《西部世界》已经成为现实

我们也许真的可以创造一个世界! 你们有没有想过有一天电影《西部世界》可能成为现实,又或许它已经成为现实了。当我们以后玩的游戏不在是程序员的精心设计,而是它们自己的“情绪变化”,那这个世界又会是怎样?可能有一天…

手把手教你使用Python调用 ChatGPT!我不容许你还不知道这么好的东西!

前段时间OpenAI 开放了两个新模型的api接口,专门为聊天而生的 gpt-3.5-turbo 和 gpt-3.5-turbo-0301。 ChatGPT is powered by gpt-3.5-turbo, OpenAI’s most advanced language model. 从上面这句话,我们可以知道现在 chat.openai.com 官网就是由 gpt-…

ChatGPT是如何教你视频去重的

​ 对于很多自媒体和视频剪辑从业者来说,视频去重是家常便饭了,去重有各种各样的方法和教程,但到底平台是如何识别去重的,哪些去重有效,又该选择怎样的去重方式,小编今天为替大家问了问万能的chatgpt&…

Alpaca-Lora (羊驼-Lora): 轻量级 ChatGPT 的开源实现(对标 Standford Alpaca)

Alpaca-Lora (羊驼-Lora): 轻量级 ChatGPT 的开源实现(对标 Standford Alpaca) 文章目录Alpaca-Lora (羊驼-Lora): 轻量级 ChatGPT 的开源实现(对标 Standford Alpaca)总览前言(与正文可能无关,可以忽略&am…

教你体验目前最火AI - 在craft AI assistant 使用chatGPT

atGPT大火之后,很多人都想体验一把,今天为大家推荐一种免费方式,体验chatGPT同款内核的AI助手。 craft AI assistant Craft 推出的 AI 助手产品 Craft AI Assistant,并且现在就可以使用。根据 Craft 官方介绍,Craft …

ChatGPT非常火,我用它自动编写Python爬虫脚本。结果出乎意料。

前言 都知道最近ChatGPT聊天机器人爆火,我也想方设法注册了账号,据说后面要收费了。 ChatGPT是一种基于大语言模型的生成式AI,换句话说它可以自动生成类似人类语言的文本,把梳理好的有逻辑的答案呈现在你面前,这完全不…

浅谈chatGPT——新必应(bing)版本

年前chatGPT大火的时候,跟风注册了一个账号,在信息检索方面第一直觉就是:这才是我想要的搜索引擎,没有广告,搜索结果总结的很全面到位。然没高兴几天,就发现使用不了了。无论科学上网也好,还是卸…

ChatGPT:从问题解答到赚钱

文 / 韩彬我们往前翻动一下互联网的记忆,不用太久远,停留在2017-2018年就可以了,当时全网讨论最火热的词语叫“娱乐至死”,研究最深的话题叫“阶级跃迁”,批评最多的是某款手游、某短视频平台,说它们杀死了…

十分钟学会QQ集成ChatGPT

前言与环境准备 QQ里面的机器人已经火了很久了,但是每次都是使用的别人的机器人,所以就想看一下网上有没有可以自己实现一个机器人的,查了一些文章然后就发现了chatgpt-mirai-qq-bot,所以就做了一个属于自己的QQ机器人&#xff0…

ChatGPT的主要应用场景例子

ChatGPT是一种基于深度学习技术的大型语言模型,它可以根据用户提供的输入信息,生成自然语言文本或响应。这种技术可以应用于很多领域,下面将详细介绍ChatGPT在以下几个方面的应用:以下是使用过程中的一些应用场景对话记录&#xf…

关于ChatGPT八个技术问题的猜想

作者:张家俊教授单位:中国科学院自动化研究所原文:https://zhuanlan.zhihu.com/p/606478660看到ChatGPT的华丽诞生,心情很复杂,既高兴、惊喜,也感到恐慌,高兴和惊喜的是没有预料到这么快就见证了…

【IDEA集成ChatGPT,开发事半功倍,插件分享】

最近经常在用chatgpt协助编码,一些明确功能的方法或者小需求几乎可以完全依靠chatgpt来完成,发现一个idea中好用的插件,分享下 插件名称就叫ChatGPT,安装后需要一些配置,详细说明如下 1. 使用作者搭建好的代理服务器访问GPT 安装后找到设置Tools -> OpenAI 如图,选择Ope…

中科院ChatGPT Academic开源安装使用过程中的网络代理问题

关于中科院ChatGPT Academic中小白会遇到的问题(windows版)ChatGPT Academic 的项目开源下载安装(这里主要以windows为主)接下来就是大家会经常遇到问题的地方(网络配置和API的输入)这里就是针对小白的与代…

从ChatGPT到ChatCAD:基于大型语言模型的医学图像交互式计算机辅助诊断

基本信息 1. 标题:ChatCAD: Interactive Computer-Aided Diagnosis on Medical Image using Large Language Models. 2. 期刊:arXiv 3. IF/JCR/分区:无 4. DOI:arXiv:2302.07257 5. 作者:沈定刚教授团队 1. 导读…

国内首个ChatGPT镜像系统?辅助写代码真方便

hatGPT 美国OpenAI研发的聊天机器人程序,于2022年11月30日发布。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚…