連結:https://github.com/emarco177/langgaph-course
這是一個專注於LangGraph的高階應用課程,提供Reflective RAG, Self-RAG和Adaptive RAG的實作,旨在幫助開發者和生產環境應用LangGraph。
需求人群:
- 目標受眾為開發者和生產環境的技術人員,他們需要一個易於理解和應用的LangGraph課程來提升他們的開發效率和應用的穩定性。
使用場景示例:
- 開發者使用langgaph-course來學習如何將LangGraph整合到他們的專案中。
- 生產環境的技術人員使用該課程來最佳化現有的LangGraph應用。
- 教育機構將langgaph-course作為教學材料,教授學生LangGraph的高階應用。
產品特色:
- Refactored Notebooks:重構的筆記本,提高程式碼的可讀性、可維護性和易用性。
- Production-Oriented:程式碼庫設計注重生產準備,幫助開發者從實驗到部署的無縫過渡。
- Test Coverage:全面的測試覆蓋率確保應用的可靠性和穩定性。
- Documentation:詳細的文檔和分支指南幫助開發者設定環境、理解程式碼庫並有效使用LangGraph。
- Environment Variables:執行專案需要新增環境變數。
- Run Locally:本地執行指南。
- Running Tests:執行測試的命令。
使用教學:
1. 克隆專案到本地環境。
2. 進入專案目錄。
3. 安裝依賴項。
4. 根據文檔設定環境變數。
5. 啟動Flask伺服器。
6. 執行測試以驗證實作。
7. 根據需要修改和擴充程式碼庫。