document_loaders.parsers.pdf.PyPDFParser([...])
Loads a PDF with pypdf and chunks at character level.
document_loaders.parsers.pdf.PyPDFium2Parser()
Parse PDFs with PyPDFium2.
document_loaders.parsers.audio.OpenAIWhisperParser([...])
Transcribe and parse audio files.
document_loaders.parsers.audio.OpenAIWhisperParserLocal([...])
Transcribe and parse audio files. Audio transcription with OpenAI Whisper model locally from transformers Parameters: device - device to use     NOTE: By default uses the gpu if available,     if you want to use cpu, please set device = "cpu" lang_model - whisper model to use, for example "openai/whisper-medium" forced_decoder_ids - id states for decoder in multilanguage model,     usage example:     from transformers import WhisperProcessor     processor = WhisperProcessor.from_pretrained("openai/whisper-medium")     forced_decoder_ids = WhisperProcessor.get_decoder_prompt_ids(language="french",       task="transcribe")     forced_decoder_ids = WhisperProcessor.get_decoder_prompt_ids(language="french",     task="translate").
document_loaders.parsers.grobid.GrobidParser(...)
Loader that uses Grobid to load article PDF files.
document_loaders.parsers.grobid.ServerUnavailableException
Exception raised when the GROBID server is unavailable.
document_loaders.parsers.html.bs4.BS4HTMLParser(*)
Parser that uses beautiful soup to parse HTML files.
document_loaders.parsers.language.language_parser.LanguageParser([...])
Language parser that split code using the respective language syntax.
document_loaders.parsers.language.python.PythonSegmenter(code)
The code segmenter for Python.
document_loaders.parsers.language.code_segmenter.CodeSegmenter(code)
The abstract class for the code segmenter.
document_loaders.parsers.language.javascript.JavaScriptSegmenter(code)