Table of contents
Official Content
  • This documentation is valid for:

You can customize the default RAG configuration at different levels of granularity using System parameters.

These parameters are configured in the Console under Superadmin Options > System > Parameters, where administrators can define global defaults for platform behavior.

By default, these parameters are defined at System level, but they can be overridden at Organization or Project level to support different configurations per installation.

This enables each level to define its own defaults for:

  • Vector store
  • Embeddings and LLM defaults
  • Ingestion and document serving behavior

Supported System Parameters

The following System parameters control how RAG components are configured and initialized:

Parameter Description
RAG_DOCUMENT_SERVICE Defines how documents are served in RAG Assistants. See Document URLs in RAG Assistants. Defaults to 1.
DEFAULT_LLM_PROVIDER Defines the default LLM provider. Defaults to openai.
DEFAULT_EMBEDDINGS_PROVIDER Defines the default embeddings provider. Defaults to openai.
DEFAULT_VECTORSTORE_PROVIDER Defines the default vector store provider. Defaults to pinecone in SaaS environments; otherwise determined by the available options.
{PROVIDER}_EMBEDDINGS_TEMPLATE Defines the initial JSON configuration for the embeddings provider. Supported values include OPENAI_EMBEDDINGS_TEMPLATE and AZURE_EMBEDDINGS_TEMPLATE.
{PROVIDER}_LLM_TEMPLATE Defines the initial JSON configuration for the LLM provider. Supported values include OPENAI_LLM_TEMPLATE and AZURE_LLM_TEMPLATE.
{VECTORSTORE}_VECTORSTORE_TEMPLATE Defines the initial JSON configuration for the vector store. Supported values include PINECONE_VECTORSTORE_TEMPLATE, PG_VECTORSTORE_TEMPLATE, and AZURE_VECTORSTORE_TEMPLATE.

Ingestion

Parameter Description
BATCH_SIZE Default ingestion batch size. Defaults to 100.
ADVANCED_INGESTION Enables the integration with omni-parser API 1: Enable. Defaults to 1.
INGESTION_PROVIDER Default ingestion options: geai (default), legacy, llamaparse.
INGESTION_GEAI Default GEAI ingestion parameters.

Configuration Granularity

To change the granularity of any of these parameters, define new values at the desired level:

  • System
  • Organization
  • Project

Parameters defined at a more specific level override those defined at higher levels. This enables different default RAG configurations depending on the system, Organization, or Project context.

Availability

Since version 2026-01.

Last update: December 2025 | © GeneXus. All rights reserved. GeneXus Powered by Globant