Gaia - 一个使用Rust实现的Local LLM服务解决方案

最近发现一个不错的项目,Gaia (https://github.com/GaiaNet-AI/gaianet-node),它的功能是:

  • 在本地运行下载的大模型LLM(通过wasmedge实现)

  • 可以选择各种开源的LLM

  • 实现了RAG,可自定义训练自己的知识库

  • 实现了一种类似去中心化的模型,在本地启动LLM Chat服务,可为其它人提供LLM Chat服务

  • 提供兼容 OpenAI 的接口

Localized LLM

在本地运行大模型现在是一个AI的热门方向,现在这块儿开源的比较火的项目有 Ollama 等。但是目前使用Rust实现的产品并不多,Gaia 算是一个选择,它采用的方案是 WasmEdge 提供的基于 wasm 的 LLM 运行方案。WasmEdge 是CNCF孵化项目,也是目前wasm生态最活的wasm runtime 之一,实现质量很高。

一般来说,这种在个人电脑上运行的LLM方案,都提供多种LLM供选择。

RAG

除了基本的LLM,Gaia集成了RAG,使用的是Rust实现的Qdrant。有了RAG,就可以方便地灌入和训练自己的知识库了。能够为各种场景定制不同的ChatBot。

Client as Server 模式

Gaia 的一个创新点是,它提供了一种客户端即服务器的模式。你在本地启动Chat Daemon服务后,你会得到一个类似于 https://0xf63939431ee11267f4855a166e11cc44d24960c0.gaianet.xyz 这样的访问地址,这是一个chat网页,比如长这个样:https://rust-learning.gaianet.network/chatbot-ui/index.html。你自己访问这个服务也是通过这个Web UI来聊天。

有意思的是,同样的地址,你发给你的朋友,他们也能用这个地址来访问你的电脑上提供的这个LLM Chat服务。据他们的说法,未来可以提供付费的方式。也就是说,如果你手上有个4090,你把Gaia跑起来给别人提供服务,是可以赚钱的!

具体可以参考他们的文档:https://docs.gaianet.ai/intro

Rust 专属机器人

我之前想过做一个Rust专属机器人,现在Gaia已经帮我们做好了。它把 Rust Book 灌了进去,大家可以玩一玩。访问地址是:https://rust-learning.gaianet.network/chatbot-ui/index.html

d165ee155f67a114941fe1de6638daaa.png

我在本地已经尝试了整个流程,从下载到可以chat,只花了几分钟时间,大家感兴趣的都可以尝试一下。看起来这是一个很promising的项目。

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Gaia Pro 2021 - Terrain 是一款极具实用价值的地形设计软件,它可以帮助使用者在不同的呈现场景中,制作出高质量的地面和山脉等地形图像。 使用 Gaia Pro 2021 - Terrain,用户可以自定义地块,在其上使用各种工具对地形进行修改和调整,实现不同类型场景的建模、渲染和呈现。用户可以选择不同的地域类型,包括沙漠、山脉、丛林、海岛等等来制作,也可以上传自己的区域地图,用于制作区域地形。 同时,软件内置了多种调整工具、自然景观绘制工具和特效设置模式,能够快速准确地实现各种自然环境的绘制。在越来越注重真实感和细节感的现代游戏和影视制作中,Gaia Pro 2021 - Terrain 的应用范围十分广泛。 总的来说,Gaia Pro 2021 - Terrain 以其强大、高效、便捷的特点,成为游戏开发人员、建筑设计人员、电影电视特效人员、景观设计人员等各类型创作者的首选工具之一,其功能和灵活性深受用户青睐。 ### 回答2: Gaia Pro 2021 – Terrain是一款强大的地形编辑器。它可以让玩家创建高度地形、添加纹理和材质、布置植被以及添加特效等。这个工具集在游戏开发过程中非常有用,特别是在开发大型地图和高度起伏比较明显的地形时。 其中最引人注目的特点之一是其灵活性和定制性。Gaia Pro 2021 – Terrain提供了许多选项和设置,允许用户快速轻松地创建和修改地形,以达到所需效果。它还配有各种调整工具和过滤器,允许玩家对地形进行大幅调整和精细调整,以达到最终的效果。 此外,Gaia Pro 2021 – Terrain还具有很好的性能,能够增加可视范围和实现高分辨率的地形,而不会影响帧速率或游戏性能。这使得它成为许多游戏开发者的首选地形编辑器。 总之,Gaia Pro 2021 – Terrain是一款强大的、易于使用的地形编辑器,可以帮助玩家创建出令人叹为观止的游戏世界。无论是从事游戏开发还是仅仅是进行创意绘画,它都是一个非常值得尝试的工具。 ### 回答3: Gaia Pro是一种用于游戏开发和虚拟现实的强大工具集,其中包括了地形相关的功能。而Gaia Pro 2021-terrain则是针对地形制作的升级版。 Gaia Pro 2021-terrain具备了更高的分辨率和更好的渲染效果,这意味着它可以创建更加真实和细致的山峰、河流、悬崖和植被等地形。 同时,Gaia Pro 2021-terrain还增加了更多的工具,包括自动设置环境光照、地形纹理的调整和细节的修改等功能,使得用户可以更快速而准确地进行设计和修改。 除此之外,该工具还具备了更多的性能优化,可以更好地适应游戏或虚拟现实的场景制作,提高了游戏开发者和虚拟现实用户进行地形制作的效率。 总之,Gaia Pro 2021-terrain是一款非常强大的地形制作工具,拥有更高精度、更好的渲染效果、更多的工具和性能优化等优点,它将为游戏开发者和虚拟现实用户提供更好的地形设计和制作体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值