Getting Started with LangSmith (2/8): Types of Runs
- LangSmith의 Run Types는 애플리케이션 실행을 이해하는 데 도움을 주는 중요한 기능입니다. 🛠️
- LM Run은 LLM 또는 Chat Model을 호출할 때 사용되며, 특별한 아이콘으로 표시되어 디버깅에 유용합니다. 💡
- Retriever Run은 외부 데이터 소스에서 문서를 가져올 때 사용되며, 문서 형식을 올바르게 지정하면 가독성이 향상됩니다. 📚
- Tool Run은 모델이 Tool을 호출할 때 사용되며, Tool 호출 과정을 명확하게 보여줍니다. ⚙️
- Chain은 임의의 실행 단계를 나타내는 기본 Run Type이며, 여러 Run을 그룹화하는 데 사용됩니다.🔗
- Prompt Run은 템플릿에서 Prompt를 생성할 때 사용됩니다. 📝
- Parser Run은 비정형 출력을 정형 스키마로 파싱할 때 사용됩니다. 📊
- Run Type을 지정하면 LangSmith에서 해당 단계를 강조 표시하고 필터링할 수 있어 분석이 용이합니다. 🔍
- LLM Run의 경우 Playground 버튼을 통해 Prompt를 쉽게 반복하고 테스트할 수 있습니다. 🧪
- 올바른 형식으로 데이터를 제공하는 것이 LangSmith에서 정보를 효과적으로 렌더링하는 데 중요합니다. ✅