1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Vývoj LLM aplikací s LangChain

Connected

cvičení

Vytvoření RAG řetězce

Teď je čas spojit všechny komponenty do jednoho RAG workflow! Dokumenty máš připravené a uložené v Chroma databázi pro vyhledávání. Vytvořil/a jsi také šablonu promptu, která zahrnuje načtené části akademického článku a umožňuje odpovídat na otázky.

Šablona promptu z předchozího cvičení je k dispozici jako prompt_template, OpenAI model je inicializovaný jako llm a kód pro opětovné vytvoření retrieveru je součástí skriptu.

Pokyny

100 XP
  • Vytvoř LCEL řetězec pomocí operátoru roury (|) a propoj retriever, prompt_template a llm v uvedeném pořadí.
  • Řetězec by měl mapovat retriever na "context" a uživatelský vstup na "question".
  • Spusť řetězec pomocí metody .invoke() na zadané otázce.