用不到 25 美元打造你的智能眼镜
OpenGlass 是一个开源的智能眼镜项目,旨在将任何普通眼镜转变为功能丰富的智能眼镜,成本不到 25 美元。
该项目由 BasedHardware 发起,使用它可以记录生活、记忆遇到的人、识别对象、翻译文本等。5天前正式开源。目前已经获得了 1.4k 的 Star。
开源地址:https://github.com/BasedHardware/OpenGlass
该项目的核心在于其低成本和易于组装的特性。用户可以利用 Seeed Studio XIAO ESP32 S3 Sense、EEMB LP502030 电池和 3D 打印的眼镜架等组件,自行组装智能眼镜。
项目中包含了硬件和软件的设置指南。硬件部分,用户需要通过Arduino IDE上传固件到XIAO ESP32S3开发板。软件部分,用户需要克隆 OpenGlass 仓库并安装依赖,然后添加必要的 API 密钥以启用特定功能。
构建具备记忆、知识和工具的AI助手
Phidata 是一个框架,用于构建具备记忆、知识和工具的 AI 助手。它旨在解决大型语言模型(LLMs)上下文限制和无法执行动作的问题。
开源地址:https://github.com/phidatahq/phidata
该项目由 phidatahq 维护,目前已经获得了 7.8k 的 Star。它通过以下几个关键组件增强LLMs的能力:
记忆:通过将聊天记录存储在数据库中,使 LLMs 能够进行长期对话。
知识:通过将信息存储在向量数据库中,为LLMs 提供商业上下文。
工具:使LLMs能够执行如从 API 提取数据、发送电子邮件或查询数据库等操作。
代码示例
以下是使用 phidata 创建一个简单助手的代码示例:
from phi.assistant import Assistant
from phi.tools.duckduckgo import DuckDuckGo
assistant = Assistant(tools=[DuckDuckGo()], show_tool_calls=True)
assistant.print_response("Whats happening in France?", markdown=True)