forked from robert-mcdermott/ai-knowledge-graph
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.toml
More file actions
38 lines (33 loc) · 1.25 KB
/
config.toml
File metadata and controls
38 lines (33 loc) · 1.25 KB
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
32
33
34
35
36
37
38
[llm]
#model = "gemma3"
#model = "claude-3.5-sonnet-v2"
#model = "gpt4o"
#model = "llama3-2-90b-instruct-v1:0"
#api_key = "sk-1234"
model = "llama3.1:8b"
api_key =""
base_url = "http://localhost:11434/v1/chat/completions"
#base_url = "http://localhost:4000/v1/chat/completions"
max_tokens = 8192
#max_tokens = 4096
temperature = 0.8
[chunking]
chunk_size = 100 # Number of words per chunk
overlap = 20 # Number of words to overlap between chunks
[standardization]
enabled = true # Whether to enable entity standardization
use_llm_for_entities = true # Whether to use LLM for additional entity resolution
[inference]
enabled = true # Whether to enable relationship inference
use_llm_for_inference = true # Whether to use LLM for relationship inference
apply_transitive = true # Whether to apply transitive inference rules
[visualization]
edge_smooth = false # Options: false, "dynamic", "continuous", "discrete", "diagonalCross",
# "straightCross", "horizontal", "vertical", "curvedCW", "curvedCCW", "cubicBezier": true = "continuous"
[neo4j]
# Set enabled=true to store triples in Neo4j Desktop
enabled = false
# Connection details for Neo4j Desktop
uri = "bolt://localhost:7687"
user = "neo4j"
password = "neo4j"