aboutsummaryrefslogtreecommitdiffstats
path: root/config/config.yaml
diff options
context:
space:
mode:
authorLeonard Kugis <leonard@kug.is>2026-02-01 21:29:45 +0100
committerLeonard Kugis <leonard@kug.is>2026-02-01 21:29:45 +0100
commit11ae95b0ee3c397bc935dd53bf11e73a4afc74b6 (patch)
tree1567e45b4da9f6d75fdaf229de5444e8fff434a6 /config/config.yaml
parentf1aedc846a5ea3fb9c161c23172b9fece25a850e (diff)
downloadaichat-dev-docker-11ae95b0ee3c397bc935dd53bf11e73a4afc74b6.tar.gz
Added example config and role
Adjust config and roles to your preferences and do one of these two options: - Copy them to ~/.config/aichat - Keep them somewhere and adjust config mount in docker-compose.yml accordingly Role is `dev` and has been tailored to use provided tools optimally.
Diffstat (limited to 'config/config.yaml')
-rw-r--r--config/config.yaml16
1 files changed, 16 insertions, 0 deletions
diff --git a/config/config.yaml b/config/config.yaml
new file mode 100644
index 0000000..b559589
--- /dev/null
+++ b/config/config.yaml
@@ -0,0 +1,16 @@
+# see https://github.com/sigoden/aichat/blob/main/config.example.yaml
+
+model: deepinfra:deepseek-ai/DeepSeek-V3.2
+stream: false
+save: true
+wrap: auto
+function_calling: true
+mapping_tools:
+ dev: "web_search,execute_command,fs_ls,fs_cat,fs_write,fs_patch,fs_mkdir,fs_rm"
+use_tools: null
+clients:
+- type: openai-compatible
+ name: deepinfra
+ models:
+ - name: deepseek-ai/DeepSeek-V3.2
+ supports_function_calling: true