[PR #2133] [CLOSED] feat: add tencent cloud ES plugin #2279

Closed
opened 2026-02-16 11:16:33 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-official-plugins/pull/2133
Author: @gitzsl17
Created: 11/26/2025
Status: Closed

Base: mainHead: dify-atomic


📝 Commits (1)

  • e394f9a feat: add tencent cloud ES plugin

📊 Changes

31 files changed (+1973 additions, -0 deletions)

View changed files

models/ai_search/.env.example (+3 -0)
models/ai_search/README.md (+49 -0)
models/ai_search/_assets/icon.svg (+12 -0)
models/ai_search/_assets/img.png (+0 -0)
models/ai_search/ai_search.difypkg (+0 -0)
models/ai_search/main.py (+6 -0)
models/ai_search/manifest.yaml (+43 -0)
models/ai_search/models/llm/_position.yaml (+8 -0)
models/ai_search/models/llm/deepseek-r1-distill-qwen-32b.yaml (+43 -0)
models/ai_search/models/llm/deepseek-r1.yaml (+43 -0)
models/ai_search/models/llm/deepseek-v3.yaml (+42 -0)
models/ai_search/models/llm/hunyuan-large-longcontext.yaml (+42 -0)
models/ai_search/models/llm/hunyuan-large.yaml (+42 -0)
models/ai_search/models/llm/hunyuan-standard-256K.yaml (+42 -0)
models/ai_search/models/llm/hunyuan-standard.yaml (+42 -0)
models/ai_search/models/llm/hunyuan-turbo.yaml (+42 -0)
models/ai_search/models/llm/llm.py (+685 -0)
models/ai_search/models/rerank/_position.yaml (+2 -0)
models/ai_search/models/rerank/bge-reranker-large.yaml (+4 -0)
models/ai_search/models/rerank/bge-reranker-v2-m3.yaml (+4 -0)

...and 11 more files

📄 Description

Description

This PR adds the ai_search plugin, which provides high-performance fundamental models (Text Embedding, Rerank, LLM) from Tencent Cloud Elasticsearch Service for RAG scenarios.

Plugin Information

  • Plugin Name: Tencent Cloud ES
  • Provider: ai_search
  • Author: aisearch_plugin
  • Version: 0.0.1

Supported Model Types

  • Text Embedding
  • Rerank
  • LLM (Large Language Models)

Features

  • High-performance models optimized for RAG scenarios
  • Support for multiple regions (ap-beijing, ap-singapore)
  • Secure credential validation
  • Multi-language support (English, Chinese, Japanese, Portuguese)

Testing

The plugin has been tested with:

  • Credential validation functionality
  • Model instance creation and configuration
  • API integration with Tencent Cloud ES services

Compliance

  • Follows plugin developer guidelines
  • Includes privacy policy according to plugin privacy data protection guide
  • Proper plugin packaging and structure
  • Clear and descriptive labels in multiple languages

Files Added

aisearch_plugin/
├── ai_search.difypkg
├── PRIVACY.md
└── README.md

Related Links


🔄 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/2133 **Author:** [@gitzsl17](https://github.com/gitzsl17) **Created:** 11/26/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dify-atomic` --- ### 📝 Commits (1) - [`e394f9a`](https://github.com/langgenius/dify-official-plugins/commit/e394f9a70db3de18c427cc48efdfcfba684fdcaf) feat: add tencent cloud ES plugin ### 📊 Changes **31 files changed** (+1973 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `models/ai_search/.env.example` (+3 -0) ➕ `models/ai_search/README.md` (+49 -0) ➕ `models/ai_search/_assets/icon.svg` (+12 -0) ➕ `models/ai_search/_assets/img.png` (+0 -0) ➕ `models/ai_search/ai_search.difypkg` (+0 -0) ➕ `models/ai_search/main.py` (+6 -0) ➕ `models/ai_search/manifest.yaml` (+43 -0) ➕ `models/ai_search/models/llm/_position.yaml` (+8 -0) ➕ `models/ai_search/models/llm/deepseek-r1-distill-qwen-32b.yaml` (+43 -0) ➕ `models/ai_search/models/llm/deepseek-r1.yaml` (+43 -0) ➕ `models/ai_search/models/llm/deepseek-v3.yaml` (+42 -0) ➕ `models/ai_search/models/llm/hunyuan-large-longcontext.yaml` (+42 -0) ➕ `models/ai_search/models/llm/hunyuan-large.yaml` (+42 -0) ➕ `models/ai_search/models/llm/hunyuan-standard-256K.yaml` (+42 -0) ➕ `models/ai_search/models/llm/hunyuan-standard.yaml` (+42 -0) ➕ `models/ai_search/models/llm/hunyuan-turbo.yaml` (+42 -0) ➕ `models/ai_search/models/llm/llm.py` (+685 -0) ➕ `models/ai_search/models/rerank/_position.yaml` (+2 -0) ➕ `models/ai_search/models/rerank/bge-reranker-large.yaml` (+4 -0) ➕ `models/ai_search/models/rerank/bge-reranker-v2-m3.yaml` (+4 -0) _...and 11 more files_ </details> ### 📄 Description ## Description This PR adds the `ai_search` plugin, which provides high-performance fundamental models (Text Embedding, Rerank, LLM) from Tencent Cloud Elasticsearch Service for RAG scenarios. ## Plugin Information - **Plugin Name**: Tencent Cloud ES - **Provider**: ai_search - **Author**: aisearch_plugin - **Version**: 0.0.1 ## Supported Model Types - Text Embedding - Rerank - LLM (Large Language Models) ## Features - High-performance models optimized for RAG scenarios - Support for multiple regions (ap-beijing, ap-singapore) - Secure credential validation - Multi-language support (English, Chinese, Japanese, Portuguese) ## Testing The plugin has been tested with: - Credential validation functionality - Model instance creation and configuration - API integration with Tencent Cloud ES services ## Compliance - [x] Follows plugin developer guidelines - [x] Includes privacy policy according to plugin privacy data protection guide - [x] Proper plugin packaging and structure - [x] Clear and descriptive labels in multiple languages ## Files Added aisearch_plugin/ ├── ai_search.difypkg ├── PRIVACY.md └── README.md ## Related Links - [Tencent Cloud ES Documentation](https://cloud.tencent.com/document/product/845/120084) - [API Console](https://console.cloud.tencent.com/es/aisearch/atomic) --- <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 11:16:33 -05:00
yindo closed this issue 2026-02-16 11:16:33 -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#2279