Class LlamaParse

LlamaParse client for converting PDF documents to markdown

const parser = new LlamaParse({ apiKey: 'your-api-key' });
const result = await parser.parseFile(file);
console.log(result.markdown);

Constructors

Methods

  • Check the status of a parsing job

    Parameters

    • jobId: string

      ID of the job to check

    Returns Promise<JobStatus>

    Promise containing the job status

    If status check fails

  • Get the markdown result for a completed job

    Parameters

    • jobId: string

      ID of the completed job

    Returns Promise<MarkdownResult>

    Promise containing the markdown result

    If retrieval fails

  • Parse a PDF file and convert it to markdown

    Parameters

    • file: File | Blob

      File or Blob to parse

    Returns Promise<MarkdownResult>

    Promise containing the markdown result and metadata

  • Upload a PDF file to start the parsing process

    Parameters

    • file: File | Blob

      File or Blob to upload

    Returns Promise<string>

    Promise containing the job ID

    If upload fails