|
@@ -30,6 +30,20 @@
|
|
|
thinking: enabled
|
|
thinking: enabled
|
|
|
reasoningEffort: max
|
|
reasoningEffort: max
|
|
|
|
|
|
|
|
|
|
+# The pi-ai multi-provider twin beside the direct adapter: openai + anthropic
|
|
|
|
|
+# routes register keyless (the catalog stays browsable; a request needs a
|
|
|
|
|
+# key). Keys resolve per request through the apiKeyEnv references, and a
|
|
|
|
|
+# `llm-pi-ai:` settings section overrides per provider — proxy baseURL, added
|
|
|
|
|
+# routes — without a restart.
|
|
|
|
|
+- id: llm-pi-ai
|
|
|
|
|
+ name: '@deepseek-ai/dsh-llm-pi-ai'
|
|
|
|
|
+ config:
|
|
|
|
|
+ providers:
|
|
|
|
|
+ openai:
|
|
|
|
|
+ apiKeyEnv: OPENAI_API_KEY
|
|
|
|
|
+ anthropic:
|
|
|
|
|
+ apiKeyEnv: ANTHROPIC_API_KEY
|
|
|
|
|
+
|
|
|
# Local executor for the app bundle's bash tool.
|
|
# Local executor for the app bundle's bash tool.
|
|
|
# Managed child-process groups for the bash executor (spawn/kill/output plumbing).
|
|
# Managed child-process groups for the bash executor (spawn/kill/output plumbing).
|
|
|
- id: subprocess
|
|
- id: subprocess
|