From a0b6cb34cf70e238152c2a8dac06c37018213cb6 Mon Sep 17 00:00:00 2001 From: Asklv Date: Wed, 18 Feb 2026 19:16:00 +0800 Subject: [PATCH] chore(search): add Tavily key config placeholders Signed-off-by: Asklv --- main/mimi_config.h | 4 ++++ main/tools/tool_web_search.h | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/main/mimi_config.h b/main/mimi_config.h index 0b90860..9be7c08 100644 --- a/main/mimi_config.h +++ b/main/mimi_config.h @@ -43,6 +43,9 @@ #ifndef MIMI_SECRET_FEISHU_APP_SECRET #define MIMI_SECRET_FEISHU_APP_SECRET "" #endif +#ifndef MIMI_SECRET_TAVILY_KEY +#define MIMI_SECRET_TAVILY_KEY "" +#endif /* WiFi */ #define MIMI_WIFI_MAX_RETRY 10 @@ -141,6 +144,7 @@ #define MIMI_NVS_KEY_FEISHU_APP_ID "app_id" #define MIMI_NVS_KEY_FEISHU_APP_SECRET "app_secret" #define MIMI_NVS_KEY_API_KEY "api_key" +#define MIMI_NVS_KEY_TAVILY_KEY "tavily_key" #define MIMI_NVS_KEY_MODEL "model" #define MIMI_NVS_KEY_PROVIDER "provider" #define MIMI_NVS_KEY_PROXY_HOST "host" diff --git a/main/tools/tool_web_search.h b/main/tools/tool_web_search.h index ba5b87b..28b46f3 100644 --- a/main/tools/tool_web_search.h +++ b/main/tools/tool_web_search.h @@ -22,3 +22,8 @@ esp_err_t tool_web_search_execute(const char *input_json, char *output, size_t o * Save Brave Search API key to NVS. */ esp_err_t tool_web_search_set_key(const char *api_key); + +/** + * Save Tavily API key to NVS. + */ +esp_err_t tool_web_search_set_tavily_key(const char *api_key);