[PR #410] [MERGED] refractor(tavily): Update Tavily plugin with enhanced search and extr… #1347

Closed
opened 2026-02-16 10:22:41 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-official-plugins/pull/410
Author: @fdb02983rhy
Created: 3/9/2025
Status: Merged
Merged: 3/10/2025
Merged by: @crazywoola

Base: mainHead: refactor(tavily)-Improve-Tavily-tool-configuration-and-API-interaction


📝 Commits (3)

  • 7ab1c19 refractor(tavily): Update Tavily plugin with enhanced search and extract features
  • afeb1ce refactor(tavily): Remove redundant comments in Tavily tools
  • e367bee refactor(tavily): Improve Tavily Extract tool with enhanced URL processing and documentation

📊 Changes

11 files changed (+169 additions, -45 deletions)

View changed files

📝 tools/tavily/_assets/tavily_1.PNG (+0 -0)
📝 tools/tavily/_assets/tavily_2.PNG (+0 -0)
📝 tools/tavily/_assets/tavily_3.PNG (+0 -0)
📝 tools/tavily/manifest.yaml (+3 -3)
📝 tools/tavily/provider/tavily.py (+1 -8)
📝 tools/tavily/provider/tavily.yaml (+3 -3)
📝 tools/tavily/requirements.txt (+1 -1)
📝 tools/tavily/tools/tavily_extract.py (+60 -15)
📝 tools/tavily/tools/tavily_extract.yaml (+39 -7)
📝 tools/tavily/tools/tavily_search.py (+11 -4)
📝 tools/tavily/tools/tavily_search.yaml (+51 -4)

📄 Description

…act features

  • Simplified tool labels in manifest and provider YAML
  • Updated requirements to latest dify_plugin version
  • Improved Tavily Search and Extract tools with:
    • Bearer token authentication
    • More flexible parameter processing
    • Enhanced error handling
    • Additional search and extraction options
  • Updated screenshots and bumped plugin version to 0.0.3

Before

image image

After

image image

Before

image

After

image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-official-plugins/pull/410 **Author:** [@fdb02983rhy](https://github.com/fdb02983rhy) **Created:** 3/9/2025 **Status:** ✅ Merged **Merged:** 3/10/2025 **Merged by:** [@crazywoola](https://github.com/crazywoola) **Base:** `main` ← **Head:** `refactor(tavily)-Improve-Tavily-tool-configuration-and-API-interaction` --- ### 📝 Commits (3) - [`7ab1c19`](https://github.com/langgenius/dify-official-plugins/commit/7ab1c19bc61b84b2ea0f0935abcf3480b2ace3bb) refractor(tavily): Update Tavily plugin with enhanced search and extract features - [`afeb1ce`](https://github.com/langgenius/dify-official-plugins/commit/afeb1cec2f8c0d52a84d50636a7a9f81e1fbad0f) refactor(tavily): Remove redundant comments in Tavily tools - [`e367bee`](https://github.com/langgenius/dify-official-plugins/commit/e367bee8c1a5bd7fc5b557c1cbc13f3c79408a4d) refactor(tavily): Improve Tavily Extract tool with enhanced URL processing and documentation ### 📊 Changes **11 files changed** (+169 additions, -45 deletions) <details> <summary>View changed files</summary> 📝 `tools/tavily/_assets/tavily_1.PNG` (+0 -0) 📝 `tools/tavily/_assets/tavily_2.PNG` (+0 -0) 📝 `tools/tavily/_assets/tavily_3.PNG` (+0 -0) 📝 `tools/tavily/manifest.yaml` (+3 -3) 📝 `tools/tavily/provider/tavily.py` (+1 -8) 📝 `tools/tavily/provider/tavily.yaml` (+3 -3) 📝 `tools/tavily/requirements.txt` (+1 -1) 📝 `tools/tavily/tools/tavily_extract.py` (+60 -15) 📝 `tools/tavily/tools/tavily_extract.yaml` (+39 -7) 📝 `tools/tavily/tools/tavily_search.py` (+11 -4) 📝 `tools/tavily/tools/tavily_search.yaml` (+51 -4) </details> ### 📄 Description …act features - Simplified tool labels in manifest and provider YAML - Updated requirements to latest dify_plugin version - Improved Tavily Search and Extract tools with: * Bearer token authentication * More flexible parameter processing * Enhanced error handling * Additional search and extraction options - Updated screenshots and bumped plugin version to 0.0.3 # Before <img width="403" alt="image" src="https://github.com/user-attachments/assets/34dfe2cc-4d6e-46df-8f6a-ad086844c883" /> <img width="402" alt="image" src="https://github.com/user-attachments/assets/092d97c8-1e84-48f2-89fd-25bd53276805" /> # After <img width="404" alt="image" src="https://github.com/user-attachments/assets/f813b51c-cafc-4150-8e57-2097055fe229" /> <img width="409" alt="image" src="https://github.com/user-attachments/assets/095e87a7-a6d2-4569-81cd-429131b9f611" /> # Before <img width="582" alt="image" src="https://github.com/user-attachments/assets/6f160553-936b-4c2b-a293-6102dfb095c3" /> # After <img width="584" alt="image" src="https://github.com/user-attachments/assets/fc8615fa-ebe0-4b13-8ddd-981d2d3f8b66" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 10:22:41 -05:00
yindo closed this issue 2026-02-16 10:22:41 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#1347