Skip to content

Environment Configuration Variables

The following are the environment configuration variables that you can specify in your .env file.

Name Example Description
CAPTION_CLASSIFIER_GRPC_TRITON - triton:8001
The endpoint where the caption classifier model is hosted using gRPC for communication. This is used to send requests for caption classification. You must specify only ONE of an http or gRPC endpoint. If both are specified gRPC will take precedence.
CAPTION_CLASSIFIER_MODEL_NAME - deberta_large
The name of the caption classifier model.
DOUGHNUT_TRITON_HOST - triton-doughnut
The hostname or IP address of the DOUGHNUT model service.
DOUGHNUT_TRITON_PORT - 8001
The port number on which the DOUGHNUT model service is listening.
INGEST_LOG_LEVEL - DEBUG
- INFO
- WARNING
- ERROR
- CRITICAL
The log level for the ingest service, which controls the verbosity of the logging output.
MESSAGE_CLIENT_HOST - redis
- localhost
- 192.168.1.10
Specifies the hostname or IP address of the message broker used for communication between services.
MESSAGE_CLIENT_PORT - 7670
- 6379
Specifies the port number on which the message broker is listening.
MINIO_BUCKET - nv-ingest
Name of MinIO bucket, used to store image, table, and chart extractions.
NGC_API_KEY - nvapi-*************
An authorized NGC API key, used to interact with hosted NIMs and can be generated here: https://org.ngc.nvidia.com/setup/personal-keys.
NIM_NGC_API_KEY The key that NIM microservices inside docker containers use to access NGC resources. This is necessary only in some cases when it is different from NGC_API_KEY. If this is not specified, NGC_API_KEY is used to access NGC resources.
NVIDIA_BUILD_API_KEY The key to access NIMs that are hosted on build.nvidia.com instead of a self-hosted NIM. This is necessary only in some cases when it is different from NGC_API_KEY. If this is not specified, NGC_API_KEY is used for build.nvidia.com.
OTEL_EXPORTER_OTLP_ENDPOINT - http://otel-collector:4317
The endpoint for the OpenTelemetry exporter, used for sending telemetry data.
REDIS_MORPHEUS_TASK_QUEUE - morpheus_task_queue
The name of the task queue in Redis where tasks are stored and processed.