Featured image of post 把小爱音箱接入大语言模型:打造你的语音助手 | 开源日报 No.258

把小爱音箱接入大语言模型:打造你的语音助手 | 开源日报 No.258

xiaogpt 是一个可以在小米 AI 音箱上运行 ChatGPT 和其他 LLM 的项目。

LukeMathWalker/zero-to-production

Github Repo Stars License: Language:

demo-picture-of-zero-to-production

zero-to-production 是一个使用 Rust 进行 API 开发的书籍《Zero To Production In Rust》的代码仓库。

  • 提供了后端开发使用 Rust 的指导
  • 通过多个章节快照展示了项目随着书籍内容的演进
  • 列出了安装和构建所需的先决条件,以及在不同操作系统上进行相应设置
  • 包含了如何构建和测试项目的详细步骤

WhiskeySockets/Baileys

Github Repo Stars License: Language:

cover

Baileys 是一个轻量级的 TypeScript/JavaScript WhatsApp Web API。 该项目提供了以下主要功能、关键特性和核心优势:

  • 不需要使用 Selenium 或任何其他浏览器来与 WhatsApp Web 进行交互,而是直接使用 WebSocket。
  • 支持与 WhatsApp 的多设备版本和 Web 版本进行交互。
  • 通过扫描手机上的 WhatsApp 上的二维码,可以将 Baileys 验证为第二个 WhatsApp 客户端。

panjf2000/gnet

Github Repo Stars License: Language:

cover

gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。 该项目的主要功能、关键特性、核心优势包括:

  • 基于多线程/协程的高性能事件驱动循环
  • 内置由 ants 库提供支持的协程池
  • 整个运行时无锁
  • 简洁易用的 API
  • 高效、可重用、弹性的内存缓冲区
  • 支持多种协议 /IPC 机制:TCP、UDP 和 Unix Domain Socket
  • 多种负载均衡算法
  • 灵活的定时器事件
  • gnet 客户端
  • 支持 Linux、macOS、Windows 和 BSD
  • 边缘触发的 I/O 支持
  • 多网络地址绑定
  • TLS 支持
  • io_uring 支持

yihong0618/xiaogpt

Github Repo Stars License: Language:

demo-picture-of-xiaogpt

xiaogpt 是一个可以在小米 AI 音箱上运行 ChatGPT 和其他 LLM 的项目。

  • 支持的 AI 类型包括 ChatGPT、New Bing、ChatGLM、Gemini 以及通义千问。
  • 可以通过设置环境变量获取小米音响 DID,并与 ChatGPT 进行交互。
  • 提供了多种使用方式,包括指定硬件型号、使用不同的 API 服务(如 edge-tts 等)、替换唤醒词等功能。

Bin-Huang/chatbox

Github Repo Stars License: Language:

demo-picture-of-chatbox

chatbox 是一个桌面客户端,用于 ChatGPT、Claude 和其他 LLMs,在 Windows、Mac 和 Linux 上可用。

  • 数据存储在本地,不会丢失
  • 支持多个尖端的 LLM 模型和提供者
  • 支持 Dall-E-3,实时图像生成
  • 增强提示功能
  • 键盘快捷键以提高生产力
  • Markdown 和代码高亮显示
  • 提示库、消息引用
Licensed under CC BY-NC-SA 4.0