教學文件
剛接觸 LangChain 或 LLM 應用程式開發?閱讀此材料以快速開始建構您的第一個應用程式。
開始使用
透過建構簡單的應用程式,熟悉 LangChain 的開源組件。
如果您想開始使用特定供應商的 聊天模型、向量儲存庫 或其他 LangChain 組件,請查看我們支援的 整合。
- 聊天模型和提示:使用提示範本和聊天模型建構簡單的 LLM 應用程式。
- 語意搜尋:使用文件載入器、嵌入模型和向量儲存庫,建構基於 PDF 的語意搜尋引擎。
- 分類:使用聊天模型和結構化輸出,將文字分類為類別或標籤。
- 萃取:使用聊天模型和少量範例,從文字和其他非結構化媒體萃取結構化資料。
請參閱操作指南,以取得有關使用所有 LangChain 組件的更多詳細資訊。
協作流程
開始使用 LangGraph 將 LangChain 組件組裝成功能完整的應用程式。
- 聊天機器人:建構包含記憶的聊天機器人。
- 代理:建構與外部工具互動的代理。
- 檢索增強生成 (RAG) 第 1 部分:建構使用您自己的文件來提供回應的應用程式。
- 檢索增強生成 (RAG) 第 2 部分:建構包含使用者互動記憶和多步驟檢索的 RAG 應用程式。
- 使用 SQL 進行問答:建構執行 SQL 查詢以提供回應的問答系統。
- 摘要:產生(可能很長的)文字摘要。
- 使用圖形資料庫進行問答:建構查詢圖形資料庫以提供回應的問答系統。
LangSmith
LangSmith 讓您可以密切追蹤、監控和評估您的 LLM 應用程式。它與 LangChain 無縫整合,您可以使用它來檢查和偵錯您建構的鏈的個別步驟。
LangSmith 文件託管在另一個網站上。您可以瀏覽此處的 LangSmith 教學文件。
評估
LangSmith 協助您評估 LLM 應用程式的效能。以下教學文件是開始使用的絕佳方式