Class: RCrewAI::Knowledge::Source

Inherits:
Object
  • Object
show all
Defined in:
lib/rcrewai/knowledge/sources.rb

Overview

A knowledge source yields plain text via #read. Concrete sources load from strings, files, PDFs, CSVs, or URLs.

Direct Known Subclasses

CsvSource, FileSource, PdfSource, StringSource, UrlSource

Instance Method Summary collapse

Instance Method Details

#readObject

Raises:

  • (NotImplementedError)


8
9
10
# File 'lib/rcrewai/knowledge/sources.rb', line 8

def read
  raise NotImplementedError, 'Subclasses must implement #read'
end