Files
privateGPT/settings-test.yaml
Javier Martinez 183cd03857 feat!: PrivateGPT revamp v1 (#2230)
* feat!: PrivateGPT revamp v1

* chore(docs): update nodejs
2026-06-02 16:55:46 +02:00

89 lines
1.4 KiB
YAML

server:
env_name: test
auth:
enabled: false
# Dummy secrets used for tests
secret: "foo bar; dummy secret"
data:
local_data_folder: local_data/tests
qdrant:
path: local_data/tests/qdrant
url: null
stream:
broker: memory
docling:
mode: api
use_ocr: true
use_gpu: true
# Using a threshold of 0.7 to make sure only to use OCR in scanned documents
bitmap_area_threshold: 0.7
# Disable table recognition
table_mode: fast
# Disable Image recognition
image_mode: placeholder
chat:
format_context_strategy: list
maximum_history_length: 100000
vectorstore:
database: qdrant
embed_dim: 384
multitenancy: logical
default_collection: testing
observability:
mode: none
models:
- name: mock
type: llm
mode: mock
context_window: 4096
support_reasoning: true
- name: mock
type: embedding
mode: mock
context_window: 384
llm:
default_model: mock
auto_discover_models: false
embedding:
default_model: mock
auto_discover_models: false
# Make sure we don't use workers for testing. We run as a sync application.
celery:
use_workers: false
broker_mode: local
backend_mode: local
acks_late: true
tasks_results_broker:
mode: none
sentry:
enabled: false
node_store:
index_store: simple
doc_store: simple
node_store: qdrant
sandbox:
provider: null
skills:
database: sqlite
storage_provider: local
skill_injection_mode: system_prompt
maximum_loaded_skills: 1