LangSmith – это платформа наблюдаемости, тестирования и улучшения LLM-приложений.
Чтобы эффективно использовать её для RAG, важно понимать, как она мыслит и как данные проходят через систему.
## 1. `Runs`, `Traces` и `Spans` – фундаментальные единицы LangSmith.
### 1.1. `Run` (запуск) – атомарное действие.
### 1.2. `Root Run` – точка входа запроса.
### 1.3. Span/Child Run – вложенная операция.
### 1.4. Trace – всё дерево run’ов целиком.
### 1.5. Thread – последовательность пользовательских сообщений.
## 2. `Evaluators` – система оценки качества
LangSmith позволяет автоматически оценивать работу RAG.