100 lines
2.3 KiB
Plaintext
100 lines
2.3 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: $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:
|
|
enabled: true
|
|
keep:
|
|
type: messages
|
|
value: 10
|
|
model_name: null
|
|
summary_prompt: null
|
|
trigger:
|
|
- type: tokens
|
|
value: 15564
|
|
trim_tokens_to_summarize: 15564
|
|
title:
|
|
enabled: true
|
|
max_chars: 60
|
|
max_words: 6
|
|
model_name: null
|
|
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
|