Skip to main contentBy utilizing these configuration key values, admin can tailor the Paradigm environment to better suit their organization’s needs.
The Settings > Config Keys section in Paradigm’s admin panel is designed for super administrators to modify both business and technical settings that affect all associated companies and users.
General
DEFAULT_LANGUAGE
Specifies the default language setting for the system. This setting ensures that all user interfaces and communications are presented in the specified language unless otherwise configured by the user.
Impact of Default Language:
- The language of the invitation email sent to new users
- The password creation page
- The entire user interface
DEFAULT_SUPPORT_EMAIL
Provides the default email address for users to contact support. This email is used for all support-related inquiries and issues.
LOG_RETENTION_PERIOD_DAYS
Determines the default period for which log data is retained in the system. After this period, logs are automatically anonymized to comply with data retention policies.
SUPPORT_URL
Specifies the URL where users can access support resources, documentation, and tutorials. This URL directs users to the support portal for assistance.
THEME
Defines the current theme or design setting for the system interface. This setting affects the visual appearance and user experience of the application.
- Default Value: Paradigm New Branding
API
DEFAULT_API_KEY_DURATION
Determines the default expiration period for any API key created by users or administrators through the Paradigm interface. Once the expiration date is reached, the API key becomes inactive and can no longer be used.
HEALTHCHECK_ALERTING_COOLDOWN
Specifies the minimum time interval between two health check alerts. This cooldown period prevents alert fatigue by ensuring that alerts are not sent too frequently.
HEALTHCHECK_ALERTING_EMAIL
Specifies the email address that receives alerts when a system health check fails. This email is used to notify administrators of potential issues with the system.
IS_API_ON
Indicates whether the API functionality is enabled or disabled. When set to “Yes,” the API is active and can be used to interact with the system programmatically.
Authentication
ACCESS_GRANT_DURATION_HOURS
Specifies the duration for which debug access is granted to anonymized data. This setting ensures that temporary access for debugging purposes is limited in time.
DEFAULT_SSO_PERMISSIONS_FOR_COMPANY_ADMINS
Indicates whether company administrators have default permissions to create and manage their Single Sign-On (SSO) configurations. When set to “False,” additional permissions may be required.
IS_SSO_ON
Indicates whether Single Sign-On (SSO) is enabled or disabled on the instance. When set to “True,” users can authenticate using their SSO credentials.
SCIM_INSTANCE_ACTIVATION
Indicates whether System for Cross-domain Identity Management (SCIM) requests are enabled or disabled at the instance level. When set to “True,” SCIM requests can be processed.
SESSION_IDLE_TIMEOUT
Specifies the duration in minutes before an idle session expires and the user is automatically logged out. This setting helps enhance security by limiting the time a session can remain inactive.
- Default Value: 1440.0 seconds
Chat
DOCANALYSIS_V2_BATCH_SIZE
Specifies the batch size for DocAnalysis completions. This setting determines how many documents are processed in a single batch, affecting the efficiency and performance of document analysis.
DOCANALYSIS_V2_STRATEGY
Specifies some of the DocAnalysis hyper-parameters and processing strategy. Large is faster and more robust.
- Default Value: large
- Default Value before Sunny Seal release: small
Indicates whether detailed logs for DocAnalysis are enabled in the Tool Calls Admin dashboard. When set to “True,” verbose logging is activated for better monitoring and troubleshooting.
DOCANALYSIS_V2_VISUAL_ON
Indicates whether Visual Language Model (VLM) completions for DocAnalysis are enabled or disabled. When set to “False,” VLM completions are not used in the analysis process.
IS_KG_DOCUMENT_TAGGING_ON
Indicates whether Knowledge Graph tagging is enabled or disabled. When set to “True,” documents are automatically tagged with relevant keywords for better organization and retrieval.
IS_KG_QUERY_SUGGESTION_ON
Indicates whether Knowledge Graph suggested queries are enabled or disabled. When set to “True,” the system provides suggested queries based on the Knowledge Graph.
Indicates whether keyword-based tool routing is enabled or disabled. When set to “True,” tools are routed based on keywords, improving the efficiency of tool usage.
IS_MODELS_CHOICE_ON
Indicates whether the option to choose different models is enabled or disabled. When set to “Yes,” users can select from various models based on their needs.
KG_SUMMARY_LANGUAGES
Specifies the languages for which Knowledge Graph summaries are available. This setting ensures that summaries are generated in the specified languages, enhancing accessibility for users.
Data
DATASOURCES_DOWNLOAD_LIMIT
Specifies the number of data sources that can be imported in parallel. This setting ensures efficient data import by limiting the number of concurrent imports.
Default Value: 10 documents
DATASOURCES_MAX_DOC_PER_IMPORT
Specifies the maximum number of documents that can be imported in a single import operation. This setting helps manage the load on the system during data import.
- Default Value: 500 documents
DATASOURCES_MAX_DOCS_PER_PAGE
Specifies the maximum number of files that can be downloaded from a single web page during scraping. This setting ensures efficient web scraping by limiting the number of files per page.
DATASOURCES_MAX_PAGES_PER_SCRAPE
Specifies the maximum number of web pages that can be crawled during a single web scraping operation. This setting helps manage the scope and efficiency of web scraping.
DATASOURCES_MAX_RETRIES
Specifies the maximum number of automatic retries for failed imports. This setting ensures that failed imports are retried a reasonable number of times before being marked as failed.
DATASOURCES_SUCCESS_RATE_THRESHOLD
Specifies the threshold for the success rate of an import session. This setting helps determine the success of an import operation based on the number of successful imports.
DATASOURCES_UPLOAD_SESSION_LIMIT
Specifies the number of data sources that can be uploaded in parallel. This setting ensures efficient data upload by limiting the number of concurrent uploads.
- Default Value: 10 documents
Documents
AUDIO_INGESTION_URL
Specifies the URL to the audio ingestion service. This setting directs the system to the service responsible for processing audio data.
IS_DOC2QUERY_ON
Indicates whether the doc2query functionality is enabled or disabled. When set to “False,” the doc2query feature is not active.
IS_OFFLINE_INGESTION_ON
Indicates whether document visual analysis and long-time processing during ingestion are enabled or disabled. When set to “True,” these features are active during the ingestion process.
IS_VISUAL_INGESTION_ON
Indicates whether document visual ingestion is enabled or disabled. When set to “True,” visual elements in documents are processed during ingestion.
MAX_DOCS_LIBRARY_SIZE
Specifies the maximum number of documents that can be stored in the library. This setting helps manage the storage capacity of the document library.
- Default Value: 1000 documents
MAX_DOCUMENT_SIZE
Specifies the maximum size of a single document that can be uploaded. This setting ensures that large documents do not overwhelm the system.
STORAGE_LIMIT_COMPANY
Specifies the storage limit in MB for a company. This setting helps manage the storage allocation for company data.
STORAGE_LIMIT_CUSTOM
Specifies the storage limit in MB for custom data. This setting helps manage the storage allocation for custom data.
STORAGE_LIMIT_PERSONAL
Specifies the storage limit in MB for personal data. This setting helps manage the storage allocation for personal data.
STORAGE_LIMIT_RANGE
Specifies the range of storage limits that can be set. This setting ensures that storage limits are within a reasonable range.
- Default Value: 1 to 10000000 documents
UPLOAD_SESSION_MAX_CONCURRENT_UPLOADS
Specifies the maximum number of concurrent uploads allowed per session. This setting ensures efficient data upload by limiting the number of concurrent uploads.
- Default Value: 20 documents
UPLOAD_SESSION_QUEUE_COOLDOWN_PERIOD
Specifies the cooldown period in minutes between upload session queue checks. This setting helps manage the load on the system during data upload.
UPLOAD_SESSION_QUEUE_MAX_PARALLEL_PROCESSING_DOCS
Specifies the maximum number of documents to process in parallel during an upload session. This setting ensures efficient data processing by limiting the number of concurrent document processes.
- Default Value: 10 documents
Pipeline
DEFAULT_PIPELINE
Specifies the default version of the document ingestion pipeline to use. This setting ensures that the specified version of the pipeline is used for document ingestion.