22 lines
562 B
YAML
22 lines
562 B
YAML
|
|
# نمونه تنظیمات RAG برای پایگاه دانش CropLogic
|
||
|
|
# کپی به rag_config.yaml و در صورت نیاز ویرایش کنید
|
||
|
|
|
||
|
|
embedding:
|
||
|
|
provider: "sentence_transformers" # یا openai
|
||
|
|
model: "paraphrase-multilingual-MiniLM-L12-v2"
|
||
|
|
# برای OpenAI:
|
||
|
|
# provider: "openai"
|
||
|
|
# model: "text-embedding-3-small"
|
||
|
|
# api_key_env: "OPENAI_API_KEY"
|
||
|
|
batch_size: 32
|
||
|
|
|
||
|
|
chromadb:
|
||
|
|
persist_directory: "data/chromadb"
|
||
|
|
collection_name: "croplogic_kb"
|
||
|
|
|
||
|
|
chunking:
|
||
|
|
max_chunk_tokens: 500
|
||
|
|
overlap_tokens: 50
|
||
|
|
|
||
|
|
tone_file: "config/tone.txt"
|