Class: Ask::RAG::Loader::Markdown
- Defined in:
- lib/ask/rag/loader/markdown.rb
Overview
Loads a Markdown file as a single document. Use MarkdownTextSplitter afterward to split by headers.
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#load(path) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/ask/rag/loader/markdown.rb', line 9 def load(path) content = File.read(path) [Ask::Document.new( content: content, metadata: { source: path, format: "markdown" } )] end |