Kom igångKom igång gratis

Kom igång med textdelning

Dags att börja dela upp text! Du har fått ett påstående om RAG lagrat i strängvariabeln text. Din uppgift är att dela upp den här strängen vid förekomster av tecknet '.'. Ta en titt på resultaten för att se hur den här strategin fungerade.

Den här övningen är en del av kursen

Retrieval Augmented Generation (RAG) med LangChain

Visa kurs

Övningsinstruktioner

  • Definiera en LangChain-delare för teckenstyrd textdelning som delar vid tecknet '.', med en delstorlek på 75 och ett överlapp på 10.
  • Dela upp text med hjälp av text_splitter som du definierade.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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])
Redigera och kör kod