From 5dcb5f3c2dab2076ddafe34eb78a76ac0820ff1c Mon Sep 17 00:00:00 2001 From: lin onetwo Date: Sat, 1 Mar 2025 01:26:00 +0800 Subject: [PATCH] feat: allow extends openai api --- plugins/tiddlywiki/ai-tools/globals.tid | 2 +- plugins/tiddlywiki/ai-tools/servers/siliconflow.tid | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/plugins/tiddlywiki/ai-tools/globals.tid b/plugins/tiddlywiki/ai-tools/globals.tid index 401ceb4e9..20bd3b077 100644 --- a/plugins/tiddlywiki/ai-tools/globals.tid +++ b/plugins/tiddlywiki/ai-tools/globals.tid @@ -19,7 +19,7 @@ completionModel - Optional model to use completionServer={{{ [!is[blank]else] }}} completionModel={{{ [!is[blank]else] }}} > - <$importvariables filter="[]"> + <$importvariables filter="[get[extends]] []"> <$wikify name="json" text=<>> <$action-log message="ai-tools-get-llm-completion"/> <$action-log/> diff --git a/plugins/tiddlywiki/ai-tools/servers/siliconflow.tid b/plugins/tiddlywiki/ai-tools/servers/siliconflow.tid index a0acdb281..21c34a3c7 100644 --- a/plugins/tiddlywiki/ai-tools/servers/siliconflow.tid +++ b/plugins/tiddlywiki/ai-tools/servers/siliconflow.tid @@ -4,5 +4,4 @@ url: https://api.siliconflow.cn/v1/chat/completions caption: SiliconFlow auth-token-store-key: siliconflow-secret-key models: deepseek-ai/DeepSeek-V3 deepseek-ai/DeepSeek-R1 - -\import $:/plugins/tiddlywiki/ai-tools/servers/openai \ No newline at end of file +extends: $:/plugins/tiddlywiki/ai-tools/servers/openai