feat: add streaming learning assistant and knowledge base scaffolding
This commit is contained in:
@@ -43,3 +43,29 @@ LLM_SCORING_JSON_RESPONSE=true
|
||||
LLM_SCORING_MAX_TOKENS=4096
|
||||
|
||||
REPORT_STORAGE_DIR=/app/storage/reports
|
||||
|
||||
# Knowledge base / Milvus / RAG
|
||||
MILVUS_URI=http://milvus-standalone:19530
|
||||
MILVUS_COLLECTION_PREFIX=kb_inst
|
||||
MILVUS_DEFAULT_DB=default
|
||||
CELERY_BROKER_URL=redis://redis:6379/1
|
||||
CELERY_RESULT_BACKEND=redis://redis:6379/2
|
||||
KNOWLEDGE_INGESTION_SYNC=false
|
||||
KNOWLEDGE_STORAGE_DIR=/app/storage/knowledge
|
||||
KNOWLEDGE_MAX_UPLOAD_MB=50
|
||||
|
||||
# Embedding
|
||||
EMBEDDING_PROVIDER=openai_compatible
|
||||
EMBEDDING_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
|
||||
EMBEDDING_API_KEY=CHANGE_ME
|
||||
EMBEDDING_MODEL=text-embedding-v4
|
||||
EMBEDDING_DIM=1024
|
||||
EMBEDDING_BATCH_SIZE=16
|
||||
EMBEDDING_TIMEOUT_SECONDS=30
|
||||
|
||||
# Learning assistant RAG
|
||||
RAG_TOP_N=20
|
||||
RAG_TOP_K=5
|
||||
RAG_SCORE_THRESHOLD=0.35
|
||||
RAG_QUERY_REWRITE_ENABLED=false
|
||||
RAG_RERANK_ENABLED=false
|
||||
|
||||
Reference in New Issue
Block a user