Začněte nyníZačněte zdarma

Začínáme s rozdělováním textu

Čas začít rozdělovat! Máš k dispozici výrok o RAG uložený v řetězcové proměnné text. Tvým úkolem je rozdělit tento řetězec na místech, kde se vyskytuje znak '.'. Prohlédni si výsledky rozdělení a zjisti, jak tato strategie fungovala.

Toto cvičení je součástí kurzu

Retrieval Augmented Generation (RAG) with LangChain

Zobrazit kurz

Pokyny k cvičení

  • Definuj LangChain character text splitter, který bude rozdělovat na znaku '.', s velikostí části 75 a překryvem 10.
  • Rozděl text pomocí text_splitter, který jsi definoval/a.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

text = '''RAG (retrieval augmented generation) is an advanced NLP model that combines retrieval mechanisms with generative capabilities. RAG aims to improve the accuracy and relevance of its outputs by grounding responses in precise, contextually appropriate data.'''

# Define a text splitter that splits on the '.' character
text_splitter = ____(
    ____,
    ____,  
    ____  
)

# Split the text using text_splitter
chunks = text_splitter.____
print(chunks)
print([len(chunk) for chunk in chunks])
Upravit a spustit kód