File size: 1,118 Bytes
750b88d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# MemOS (memos) method parameters; the models are set in backbone.yaml. Values written as <...> must be set
# before a run. The method needs the services in code/services/.

# Temperature and output-token limit of the runner's answering call (answer_temperature: null sends no
# temperature, for models that accept only their default).
answer_temperature: 0.3
answer_max_tokens: 10000

# Shared value: the number of items retrieved for an answer (run_eval --top-k overrides it).
top_k: &TOP_K 5

methods:
  memos:
    retrieve_num: *TOP_K
    working_memory_size: 20
    chat_window_tokens: 1024
    chat_window_overlap_tokens: 200
    reader_workers: 3
    extractor_temperature: 0.3
    extractor_max_tokens: 10000
    neo4j_uri: bolt://127.0.0.1:17687
    neo4j_user: neo4j
    neo4j_db_name: neo4j
    neo4j_password_file: services/work/config/neo4j_password.txt
    qdrant_url: http://127.0.0.1:16333
    reranker_url: http://127.0.0.1:18086/rerank
    relativity: 0.45
    # a retrieved-memory block longer than this is an error
    max_memory_tokens: <MEMOS_MAX_MEMORY_TOKENS>
    source_path: vendor/memos/src