ПочатиПочніть безкоштовно

Початок роботи з поділом тексту

Час розпочати поділ! Вам надано твердження про RAG у рядковій змінній text. Ваше завдання — розбити цей рядок у місцях появи символу '.'. Перегляньте результати поділу, щоб побачити, як спрацювала ця стратегія.

Ця вправа є частиною курсу

Retrieval Augmented Generation (RAG) з LangChain

Переглянути курс

Інструкції до вправи

  • Визначте розбивач тексту за символами LangChain, який ділитиме за символом '.' з розміром частини 75 і перекриттям 10.
  • Розділіть text, використавши визначений вами text_splitter.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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])
Редагувати та запускати код