mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-05-02 08:47:26 +08:00
feat: add Tavily setup support (#1113)
Register TAVILY_API_KEY across the configuration and setup flow: - OPTIONAL_ENV_VARS metadata (config.py) - ENV_VARS_BY_VERSION migration at version 10 - hermes config / hermes status display - hermes tools web provider selection - Setup summary - Config version bump 9 → 10 Cherry-picked from PR #1113 by kshitijk4poor. Fixed migration version (7 → 10) and resolved merge conflicts with current main. Closes #1069
This commit is contained in:
@@ -150,9 +150,16 @@ TOOL_CATEGORIES = {
|
||||
"web": {
|
||||
"name": "Web Search & Extract",
|
||||
"setup_title": "Select Search Provider",
|
||||
"setup_note": "A free DuckDuckGo search skill is also included — skip this if you don't need Firecrawl.",
|
||||
"setup_note": "A free DuckDuckGo search skill is also included, and Tavily-based skills/integrations can be configured here too.",
|
||||
"icon": "🔍",
|
||||
"providers": [
|
||||
{
|
||||
"name": "Tavily",
|
||||
"tag": "Search-first research for Tavily-based skills and integrations",
|
||||
"env_vars": [
|
||||
{"key": "TAVILY_API_KEY", "prompt": "Tavily API key", "url": "https://app.tavily.com/home"},
|
||||
],
|
||||
},
|
||||
{
|
||||
"name": "Firecrawl Cloud",
|
||||
"tag": "Recommended - hosted service",
|
||||
|
||||
Reference in New Issue
Block a user