LibreChat/api/app/clients/tools/structured
Dongwoo Jeong 6879de0bf1
🔧 fix: API Key Handling for GoogleSearch and TavilySearch Tools (#3541)
* fix: get user-provided API key using environment variable names as keys

* feat: Add error handling for missing API key and search engine ID

* feat: Add GoogleSearch and TavilySearchResults specs for environment variables handling

---------

Co-authored-by: Dongwoo Jeong <dongwoo.jeong@lge.com>
2024-08-05 19:29:16 -04:00
..
specs 🔧 fix: API Key Handling for GoogleSearch and TavilySearch Tools (#3541) 2024-08-05 19:29:16 -04:00
AzureAISearch.js feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00
ChatTool.js refactor(plugins): Improve OpenAPI handling, Show Multiple Plugins, & Other Improvements (#845) 2023-08-28 12:03:08 -04:00
CodeSherpa.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
CodeSherpaTools.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
DALLE3.js 🎨 fix: Optimize StableDiffusion API Tool and Fix for Assistants Usage (#2253) 2024-03-30 20:09:59 -04:00
E2BTools.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
extractionChain.js refactor(plugins): Improve OpenAPI handling, Show Multiple Plugins, & Other Improvements (#845) 2023-08-28 12:03:08 -04:00
GoogleSearch.js 🔧 fix: API Key Handling for GoogleSearch and TavilySearch Tools (#3541) 2024-08-05 19:29:16 -04:00
StableDiffusion.js 🔧 fix(StableDiffusion): Temporarily Remove sampler_index (#2815) 2024-05-21 09:51:29 -04:00
TavilySearchResults.js 🔧 fix: API Key Handling for GoogleSearch and TavilySearch Tools (#3541) 2024-08-05 19:29:16 -04:00
TraversaalSearch.js 🔎 fix(Traversaal): Recognize authField during Tool Initialization 2024-03-06 10:59:00 -05:00
Wolfram.js feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00