MLOps 學習之旅「GitHub 熱點速覽」

削微寒發表於2024-05-21

又是 AI 神仙打架的一週,上週 OpenAI 釋出了最新的 GPT-4o 模型,而谷歌也緊跟著開源了 Gemma 2 模型。隨著 AI 大模型不斷地變強,各大科技巨頭正利用它們重塑自家的產品,這也讓大模型演算法工程師變得炙手可熱,相關崗位需求正旺。

對於普通程式設計師來說,想要轉型成為大模型演算法專家,可能會感覺難於登天。畢竟,搞演算法研究不是刷刷題或背一下“八股文”就能上手的。但是,可以嘗試透過 MLOps(機器學習運維,偏工程),逐步切入到大模型領域。上週 GitHub 熱榜就有一個免費的 MLOps 課程:mlops-zoomcamp,專為對機器學習工程化感興趣的軟體工程師準備的教程。不知道你每天要花多少時間去刷資訊流,Glance 是一個皮膚可以整合顯示各種資訊,讓你對自己關注的資訊一目瞭然。如果你對編譯技術感興趣,那這個 N64Recomp 可以將 N64 遊戲編譯成 C 程式碼的開源專案,一定符合你的胃口。

最後,學習提高之餘可以瞭解一下,替代 Ngrok 的 Piko 和華碩奧創中心的開源替代品 G-Helper,更新下你的工具箱。

  • 本文目錄
    • 1. 開源熱搜專案
      • 1.1 輕鬆整合資訊的儀表盤工具:Glance
      • 1.2 重新編譯 N64 遊戲的工具:N64Recomp
      • 1.3 Ngrok 的開源替代品:Piko
      • 1.4 免費的 MLOps 課程:mlops-zoomcamp
      • 1.5 一站式的 AI 桌面應用:anything-llm
    • 2. HelloGitHub 熱評
      • 2.1 華碩奧創中心的開源替代品:G-Helper
      • 2.2 極簡風的 Android 天氣應用:breezy-weather
    • 3. 結尾

1. 開源熱搜專案

1.1 輕鬆整合資訊的儀表盤工具:Glance

主語言:GoStar:4.9k周增長:3.4k

這是一個可自託管的儀表盤,它單個檔案、無需安裝、開箱即用,可以將你關注/訂閱的所有資訊,整合到一個統一的介面美觀地展示出來,支援 RSS 訂閱、帖子、新聞、天氣、書籤日曆、股票、影片更新、網站監控等資訊源,並且針對移動端做了最佳化。

GitHub 地址→github.com/glanceapp/glance

1.2 重新編譯 N64 遊戲的工具:N64Recomp

主語言:C++Star:5k周增長:4.2k

這是一個能夠將 Nintendo 64(N64)遊戲機的遊戲(二進位制檔案),重新編譯成 C 程式碼的工具。從而實現將 N64 遊戲移植到任何硬體平臺,無需 N64 模擬器就可以直接執行遊戲,

GitHub 地址→github.com/N64Recomp/N64Recomp

1.3 Ngrok 的開源替代品:Piko

主語言:GoStar:1.3k周增長:1.1k

這是一款 Go 寫的開源的內網穿透工具,可當作 Ngrok 的開源替代品。它支援叢集部署、負載均衡和身份驗證等功能,可輕鬆託管在 k8s 上,適用於訪問企業內網中的服務、連線內網的 IoT 裝置等場景。

GitHub 地址→github.com/andydunstall/piko

1.4 免費的 MLOps 課程:mlops-zoomcamp

主語言:Jupyter NotebookStar:10k周增長:700

MLOps 是機器學習運維(Machine Learning Operations)的縮寫,這是一個免費的 MLOps 教程,它提供了全面的 MLOps 學習路徑,內容涉及機器學習模型從訓練到模型部署上線的全過程,適合想要系統學習 MLOps 且具備一定程式設計基礎和運維知識的程式設計師。

GitHub 地址→github.com/DataTalksClub/mlops-zoomcamp

1.5 一站式的 AI 桌面應用:anything-llm

主語言:JavaScriptStar:14.5k周增長:900

這是一個整合了 RAG 和 AI Agent 功能的 AI 桌面應用,它可以將多種格式的文件、網址或內容轉化為上下文,以便與大型語言模型(LLM)交流時使用,支援本地執行或部署為服務供多人使用,還可以搭配各種 LLM 和向量資料庫構建私人 ChatGPT。

GitHub 地址→github.com/Mintplex-Labs/anything-llm

2. HelloGitHub 熱評

在這個章節,將會分享下本週 HelloGitHub 網站上的熱門開源專案,歡迎與我們分享你上手這些開源專案後的使用體驗。

2.1 華碩奧創中心的開源替代品:G-Helper

主語言:C#

該專案是華碩筆記本奧創控制中心(遊戲本控制軟體)的開源替代品。它擁有簡潔的介面和極低的系統資源佔用等特點,支援無縫切換顯示卡模式、調節螢幕重新整理率、風扇曲線、電源功耗、鍵盤燈光等功能。

專案詳情→hellogithub.com/repository/b605a265400540349edb6311aad18693

2.2 極簡風的 Android 天氣應用:breezy-weather

主語言:Kotlin

這是一款非常注重設計的天氣應用程式,採用了 Material Design 設計語言。它簡約乾淨、免費無廣告、同時支援中文,可顯示未來一小時的降水情況、空氣質量、小時預報、實況天氣、花粉、溼度等各種天氣資料。

專案詳情→hellogithub.com/repository/6ceb5613064b4a6284beca2a1b3b6808

3. 結尾

以上就是本期「GitHub 熱點速覽」的全部內容,希望你能夠在這裡找到自己感興趣的開源專案,如果你有其他好玩、有趣的 GitHub 開源專案想要分享,歡迎來 HelloGitHub 與我們交流和討論。

往期回顧

  • 3 個好玩的前端開源專案
  • 一鍵關閉 Win11 系統廣告

相關文章