Monitorowanie i obserwowalność
Koncepcje LLMOps
Max Knobbout, PhD
Applied Scientist, Uber
Cykl życia LLM: monitorowanie i obserwowalność
Monitorowanie i obserwowalność
- Monitorowanie stale obserwuje system.
- Obserwowalność ujawnia stany wewnętrzne zewnętrznym obserwatorom.
- Źródła danych dla obserwowalności:
- Logi
- Metryki
- Ślady
Monitorowanie wejścia
- Monitorowanie danych wejściowych pod kątem:
- Zmian
- Błędów
- Złośliwej zawartości
- Dryf danych to zmiana rozkładu danych wejściowych w czasie
- Przeciwdziałanie dryfowi danych wymaga:
- Monitorowania rozkładu danych
- Okresowej aktualizacji modelu
Monitorowanie funkcjonalne
Przykłady:
- Czas odpowiedzi
- Liczba żądań
- Przestoje
- Wskaźniki błędów
Dla aplikacji LLM:
- Wykonanie łańcuchów i agentów
- Zasoby systemowe (GPU)
- Koszty
Monitorowanie wyjścia
- Metryki zdefiniowane podczas testowania, np.:
- Stronniczość
- Toksyczność
- Przydatność
- Dryf modelu:
- Zmiana relacji między wejściem a wyjściem
- Cenzurowanie to aktywna interwencja
Obsługa alertów
- Otrzymywanie powiadomień o problemach
- Jasne procedury postępowania
- Umowy o poziomie usług (SLA) mogą obowiązywać
Czas na ćwiczenia!
Koncepcje LLMOps
Preparing Video For Download...