169 lines
4.7 KiB
Plaintext
169 lines
4.7 KiB
Plaintext
checkpointer:
|
|
connection_string: checkpoints.db
|
|
type: sqlite
|
|
config_version: 3
|
|
log_level: info
|
|
memory:
|
|
debounce_seconds: 30
|
|
enabled: true
|
|
fact_confidence_threshold: 0.7
|
|
injection_enabled: true
|
|
max_facts: 100
|
|
max_injection_tokens: 2000
|
|
model_name: null
|
|
storage_path: memory.json
|
|
models:
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: Modèle WEVAL fine-tuné souverain — zero cloud
|
|
display_name: WEVAL Brain (Souverain)
|
|
max_tokens: 4096
|
|
model: weval-brain:latest
|
|
name: weval-brain
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: Qwen3 8B local souverain — zero cloud
|
|
display_name: Qwen3 8B (Souverain)
|
|
max_tokens: 4096
|
|
model: qwen3:8b
|
|
name: qwen3-8b-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: Qwen 2.5 7B local souverain — zero cloud
|
|
display_name: Qwen 2.5 7B (Souverain)
|
|
max_tokens: 4096
|
|
model: qwen2.5:7b
|
|
name: qwen2.5-7b-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: Mistral 7B local souverain — zero cloud
|
|
display_name: Mistral 7B (Souverain)
|
|
max_tokens: 4096
|
|
model: mistral:latest
|
|
name: mistral-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: IBM Granite 4 local souverain — zero cloud
|
|
display_name: Granite 4 (Souverain)
|
|
max_tokens: 4096
|
|
model: granite4:latest
|
|
name: granite4-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: GLM4 9B local souverain — zero cloud
|
|
display_name: GLM4 9B (Souverain)
|
|
max_tokens: 4096
|
|
model: glm4:9b
|
|
name: glm4-9b-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: Qwen3 4B local souverain léger — zero cloud
|
|
display_name: Qwen3 4B (Souverain)
|
|
max_tokens: 4096
|
|
model: qwen3:4b
|
|
name: qwen3-4b-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: MedLlama2 médical local souverain — zero cloud
|
|
display_name: MedLlama2 (Souverain Médical)
|
|
max_tokens: 4096
|
|
model: medllama2:latest
|
|
name: medllama2-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: Meditron 7B médical local souverain — zero cloud
|
|
display_name: Meditron 7B (Souverain Médical)
|
|
max_tokens: 4096
|
|
model: meditron:7b
|
|
name: meditron-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: ollama
|
|
base_url: http://localhost:11434/v1
|
|
description: Qwen3.5 0.8B ultra-léger souverain — zero cloud
|
|
display_name: Qwen3.5 0.8B (Ultra-Léger Souverain)
|
|
max_tokens: 2048
|
|
model: qwen3.5:0.8b
|
|
name: qwen3.5-0.8b-sovereign
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: $SAMBANOVA_API_KEY
|
|
base_url: https://api.sambanova.ai/v1
|
|
description: Fast inference via SambaNova
|
|
display_name: SambaNova Llama 70B
|
|
max_tokens: 4096
|
|
model: Meta-Llama-3.3-70B-Instruct
|
|
name: sambanova-llama70b
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: $GROQ_API_KEY
|
|
base_url: https://api.groq.com/openai/v1
|
|
description: Fast inference via Groq
|
|
display_name: Groq Llama 70B
|
|
max_tokens: 4096
|
|
model: llama-3.3-70b-versatile
|
|
name: groq-llama70b
|
|
use: langchain_openai:ChatOpenAI
|
|
- api_key: $CEREBRAS_API_KEY
|
|
base_url: https://api.cerebras.ai/v1
|
|
description: High quality via Cerebras
|
|
display_name: Cerebras Qwen 235B
|
|
max_tokens: 4096
|
|
model: qwen-3-235b-a22b-instruct-2507
|
|
name: cerebras-qwen
|
|
use: langchain_openai:ChatOpenAI
|
|
sandbox:
|
|
use: deerflow.sandbox.local:LocalSandboxProvider
|
|
skills:
|
|
container_path: /mnt/skills
|
|
summarization:
|
|
model: groq-llama70b
|
|
title:
|
|
enabled: true
|
|
model: groq-llama70b
|
|
token_usage:
|
|
enabled: false
|
|
tool_groups:
|
|
- name: web
|
|
- name: file:read
|
|
- name: file:write
|
|
- name: bash
|
|
tool_search:
|
|
enabled: false
|
|
tools:
|
|
- group: web
|
|
max_results: 5
|
|
name: web_search
|
|
use: deerflow.community.searxng_search.tools:web_search_tool
|
|
- group: web
|
|
name: web_fetch
|
|
timeout: 10
|
|
use: deerflow.community.jina_ai.tools:web_fetch_tool
|
|
- group: web
|
|
max_results: 5
|
|
name: image_search
|
|
use: deerflow.community.image_search.tools:image_search_tool
|
|
- group: file:read
|
|
name: ls
|
|
use: deerflow.sandbox.tools:ls_tool
|
|
- group: file:read
|
|
name: read_file
|
|
use: deerflow.sandbox.tools:read_file_tool
|
|
- group: file:write
|
|
name: write_file
|
|
use: deerflow.sandbox.tools:write_file_tool
|
|
- group: file:write
|
|
name: str_replace
|
|
use: deerflow.sandbox.tools:str_replace_tool
|
|
- group: bash
|
|
name: bash
|
|
use: deerflow.sandbox.tools:bash_tool
|
|
- group: web
|
|
name: notify_team
|
|
use: deerflow.community.mattermost_notify.tools:notify_team_tool
|