Łańcuchy i agenty

Koncepcje LLMOps

Max Knobbout, PhD

Applied Scientist, Uber

Cykl życia LLM: łańcuchy i agenty

Przegląd faz cyklu życia aplikacji LLM

Koncepcje LLMOps

Od promptów do aplikacji

Szablon promptu do klasyfikacji kalorii potraw

 

  • Do użycia szablonu potrzebne są:
    • Przykłady
    • Dane wejściowe
  • Przechodzimy przez kilka kroków:
    1. Odbiór danych wejściowych
    2. Wyszukiwanie przykładów
    3. Tworzenie promptu
    4. Pobranie odpowiedzi
    5. Parsowanie odpowiedzi
Koncepcje LLMOps

Łańcuch oparty na naszym szablonie

 

Aplikacja LLM oparta na łańcuchu, pobierająca podobne potrawy z bazy danych

Koncepcje LLMOps

Po co są łańcuchy?

 

Zabawny rysunek trzech postaci rysujących łańcuch

 

 

  • Tworzenie zaawansowanych aplikacji
  • Modularność wspierająca skalowalność i efektywność
  • Nieograniczone możliwości personalizacji
Koncepcje LLMOps

Agenty

 

 

Zabawny rysunek postaci jadącej na robocie-myszy

 

  • Agent składa się z:
    • Wielu działań (lub narzędzi)
    • LLM decydującego o następnym kroku

 

  • Przydatny, gdy:
    • Jest wiele możliwych działań
    • Optymalna kolejność kroków jest nieznana
    • Dane wejściowe są niepewne
Koncepcje LLMOps

Agenty

Architektura agenta z dwoma działaniami

Koncepcje LLMOps

Agenty

Architektura agenta z dwoma działaniami

Koncepcje LLMOps

Agenty

Architektura agenta z dwoma działaniami

Koncepcje LLMOps

Różnica między łańcuchami a agentami

 

 

Łańcuchy 🔗 Agenty 🤖
Charakter Deterministyczny Adaptacyjny
Złożoność   Niska Wysoka
Elastyczność Niska Wysoka
Ryzyko Niższe (ze względu na przewidywalność)                 Wyższe (ze względu na adaptacyjność)                
Koncepcje LLMOps

Cykl wytwarzania oprogramowania

Cykl wytwarzania oprogramowania z dodaną czynnością inżynierii promptów

Koncepcje LLMOps

Cykl wytwarzania oprogramowania

Cykl wytwarzania oprogramowania z łańcuchami i agentami

Koncepcje LLMOps

Cykl wytwarzania oprogramowania

Cykl wytwarzania oprogramowania z dodaną czynnością tworzenia łańcuchów i agentów

Koncepcje LLMOps

Czas na ćwiczenia!

Koncepcje LLMOps

Preparing Video For Download...