當前位置: 妍妍網 > 碼農

推薦 2 個「令人驚艷」的 AI 開源計畫!

2024-05-17碼農

用不到 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金鑰以啟用特定功能。

開發者還提供了一個視訊,展示了智慧眼鏡的功能和使用場景。 由於原視訊在油管,我雖隨便在視訊號找了一個視訊:

計畫中包含了硬體和軟體的設定指南。 硬體部份,使用者需要透過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)

歷史盤點

逛逛 GitHub 每天推薦一個好玩有趣的開源計畫。歷史推薦的開源計畫已經收錄到 GitHub 計畫,歡迎 Star:

地址:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo


推薦閱讀

1.

2.

3.

4.