Llama Parse¶
Parse raw documents to use Llama Parse.
Set Environment Variables¶
You need to set the LLAMA_CLOUD_API_KEY
environment variables to use Llama Parse.
You can get API Key at here
Language Support¶
You can find more information about the supported languages at here
You can set language to use language
parameter.
Table Extraction¶
If you have tables in your raw document, set result_type: markdown
to convert them to Markdown and save them.
📌result_type
: You can set 3 types of result type.
text
markdown
json
Use Multimodal Model¶
You can see more information about multimodal model at Multimodal Parsing
If you want to use multimodal model, you need to set the following parameters.
use_vendor_multimodal_model
: Whether to use the vendor multimodal model. If you want to use multimodal model, set it to True. Default is False.vendor_multimodal_model_name
: The name of the vendor multimodal model. Default is “openai-gpt4o”.
You can find the list of available multimodal models here.
use_own_key
: Whether to use the own API key. Default is False.
If this is set to False, the Basic Plan provided by llama parse will be used.
If set to False, only set environ variable
LLAMA_CLOUD_API_KEY
is required to use it.
If true, you will need to set the api_key below.
There are two ways to set up an API key.
Putting
vendor_multimodal_api_key
directly into the YAML FilePut the API Key in an environment variable based on
vendor_multimodal_model_name
.vendor_multimodal_model_name
:openai-gpt4o
oropenai-gpt-4o-mini
Set
OPENAI_API_KEY
environment variable
vendor_multimodal_model_name
:anthropic-sonnet-3.5
Set
ANTHROPIC_API_KEY
environment variable
vendor_multimodal_model_name
:gemini-1.5-flash
orgemini-1.5-pro
Set the
GEMINI_API_KEY
environment variable
Note
vendor_multimodal_model_name: “custom-azure-model” is not supported in this module.
Example YAML¶
Not use multimodal model
modules:
- module_type: llama_parse
result_type: markdown
language: en
Use multimodal model with Basic Plan provided by llama parse
modules:
- module_type: llamaparse
result_type: markdown
use_vendor_multimodal_model: true
vendor_multimodal_model_name: openai-gpt-4o-mini
Use multimodal model with own API Key
modules:
- module_type: llamaparse
result_type: markdown
use_vendor_multimodal_model: true
vendor_multimodal_model_name: openai-gpt-4o-mini
use_own_key: true
vendor_multimodal_api_key: YOUR_OPENAI_API_KEY
Use multimodal model with own API Key (Environment Variable)
modules:
- module_type: llamaparse
result_type: markdown
use_vendor_multimodal_model: true
vendor_multimodal_model_name: openai-gpt-4o-mini
use_own_key: true