当前位置: 欣欣网 > 码农

这 2 个开源项目,爆了。

2024-06-26码农

01

LibreChat:加强版的 ChatGPT?

在这个信息爆炸的时代,人工智能助手已经成为我们日常生活中不可或缺的一部分。开源项目 LibreChat 以其创新的集成和个性化功能,正在重新定义我们与AI的互动方式。

今天,让我们一起深入了解这个备受瞩目的开源项目:LibreChat

1️⃣ LibreChat简介

LibreChat是一个增强版的 ChatGPT ,它不仅集成了OpenAI、Assistants API、Azure、Groq 等多种 AI 模型,还支持 GPT-4 Vision、Mistral、Bing 等前沿技术。

作为一个完全开源的自托管系统,LibreChat 提供了多用户支持、预设配置、消息搜索、DALL-E-3 图像生成等丰富功能,并且仍在不断开发中。

你部署了这个开源项目, 你就会发现很像 ChatGPT,只不过功能更强大,更丰富。 LibreChat 得到了来自全球开发者的广泛支持。项目 Star 数量已达到惊人的 14k,可见其受欢迎程度。

开源地址:https://github.com/danny-avila/LibreChat

2️⃣ 核心特性一览

① AI模型选择: 支持 OpenAI、Azure OpenAI、BingAI、ChatGPT、Google Vertex AI、Anthropic 等多种 AI 模型。

② 多语言支持: 提供包括中文、英文在内的 20+ 语言。

③ 高级功能: 支持创建、保存和分享自定义 Prompt; 支持在聊天中切换 AI 模型和预设; 支持编辑、重新提交消息,并实现会话分支; 支持多模态聊天,包括上传和分析图像,以及使用文件进行聊天。

④ 提供了多种部署选项: 无论是完全本地部署还是云端部署,都能满足不同用户的需求。此外,项目还提供了一键部署到Railway、Zeabur和Sealos等平台的选项,简化了部署流程。

LibreChat作为一个创新的开源聊天机器人平台,不仅提供了丰富的功能和高度的自定义性,还展示了开源社区的协作力量。

LibreChat 官网:https://librechat.ai
LibreChat 文档:https://docs.librechat.ai
LibreChat 博客:https://blog.librechat.ai

02

Zed: 可协作的代码编辑器

在这个技术日新月异的时代,我们 追求的不仅仅是速度,更是效率。

今天,让我们来深入了解一个名为 Zed 的开源项目,它是由创造 Atom 和 Tree-sitter 的团队带来的 一款高性能、多人协作的代码编辑器。

1️⃣ 项目简介

Zed,一个听起来简洁而充满力量的名字,代表了这个编辑器的核心理念:在思维的速度上编码。

它以其卓越的性能和创新的多人协作功能,迅速赢得了开发者的青睐。 目前,Zed 在 GitHub 上已经获得了超过 38k 的 Star, 这一数字还在持续增长中。

2️⃣ 特色功能

频道

频道是与你的团队讨论、规划和编写软件的空间。每个频道都有一个共享文档,用于记录笔记和跟踪项目

② 角色

跳转到同时的光标位置并跟随他们查看代码,然后切换角色并让他们跟随您。这是查看更改或帮助新队友熟悉您的代码库的好方法

③ 集成 AI

使用 AI 生成代码可节省时间和按键次数。Zed 开箱即用,支持 GitHub Copilot,您可以使用 GPT-4 生成或重构代码。

3️⃣ 安装

Zed 想要体验 Zed 的强大功能吗?你可以通过开源项目的主页下载适用于 macOS 的版本。

而对于 Linux、Windows 和 Web 平台的支持也已经在开发路线图上。对于 macOS 用户,你还可以通过 Homebrew 来安装 Zed:

brew install--cask zed

如果你想要尝试预览版本,可以使用以下命令:

brew install--cask zed@preview

Zed 的开发文档非常全面,无论你是想为 macOS、Linux 还是 Windows 构建 Zed,都有详细的指南供你参考。此外,还有关于如何在本地运行协作功能的开发文档。

Zed 不仅仅是一个代码编辑器,它代表了一种全新的编码方式 - 多人协作、高性能。无论是个人开发者还是团队协作,Zed 都能提供无与伦比的编码体验。

如果你对 Zed 感兴趣,不妨前往直接在 GitHub 上 Star 和 Fork 项目,开始你的探索之旅。

推荐阅读

1.

2.

3.

4.