File size: 1,511 Bytes
23804b3 |
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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# Genkit Integration Configuration
# Model Configuration
models:
primary: "googleai/gemini-2.5-flash"
embeddings: "googleai/gemini-embedding-001"
fallback: "googleai/gemini-1.5-pro"
# Vector Store Configuration
vector_stores:
threat_intel:
name: "threatIntel"
embedder: "googleai/gemini-embedding-001"
description: "Threat intelligence and IOC database"
vulnerabilities:
name: "vulnerabilities"
embedder: "googleai/gemini-embedding-001"
description: "Vulnerability database and CVE information"
playbooks:
name: "playbooks"
embedder: "googleai/gemini-embedding-001"
description: "Security playbooks and response procedures"
# Agent Configuration
agents:
recon:
model: "googleai/gemini-2.5-flash"
temperature: 0.1
max_tokens: 2048
safety:
model: "googleai/gemini-2.5-flash"
temperature: 0.0
max_tokens: 2048
c2:
model: "googleai/gemini-2.5-flash"
temperature: 0.2
max_tokens: 2048
explainability:
model: "googleai/gemini-2.5-flash"
temperature: 0.3
max_tokens: 2048
orchestrator:
model: "googleai/gemini-2.5-flash"
temperature: 0.1
max_tokens: 4096
# Observability Configuration
observability:
metrics_enabled: true
tracing_enabled: true
logging_level: "INFO"
# Integration Settings
integration:
legacy_system_enabled: true
cognitive_system_path: "/home/o1/Desktop/cyber_llm/src/cognitive"
agents_path: "/home/o1/Desktop/cyber_llm/src/agents"
|