[PR #1743] [MERGED] Add model plugin modelhub v0.0.1 #1827

Closed
opened 2026-02-22 18:08:54 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugins/pull/1743
Author: @lihuan-coder
Created: 12/17/2025
Status: Merged
Merged: 12/25/2025
Merged by: @crazywoola

Base: mainHead: main


📝 Commits (6)

📊 Changes

1 file changed (+0 additions, -0 deletions)

View changed files

modelhub/modelhub.difypkg (+0 -0)

📄 Description

Plugin Submission Form

1. Metadata

2. Submission Type

  • New plugin submission
  • Version update for existing plugin

3. Description

This plugin provides a unified interface for accessing multiple large language models (LLMs) through the ModelHub API service. It supports various model providers including Anthropic (Claude), OpenAI (GPT series), DeepSeek, Gemini, Moonshot (Kimi), and Zhipu AI models. The plugin offers high-speed inference services and simplifies model configuration for developers and users who need access to multiple AI models through a single API key.

Key features:

  • Support for multiple model providers and models
  • Unified API interface for model invocation
  • High-speed inference service
  • Easy configuration with a single API key
  • Support for both chat and completion modes
  • Token-based billing with RMB currency support

4. Checklist

  • I have read and followed the Publish to Dify Marketplace guidelines
  • I have read and comply with the Plugin Developer Agreement
  • I confirm my plugin works properly on both Dify Community Edition and Cloud Version
  • I confirm my plugin has been thoroughly tested for completeness and functionality
  • My plugin brings new value to Dify

5. Documentation Checklist

Please confirm that your plugin README includes all necessary information:

  • Step-by-step setup instructions
  • Detailed usage instructions
  • All required APIs and credentials are clearly listed
  • Connection requirements and configuration details
  • Link to the repository for the plugin source code

Documentation Details:

Setup Instructions:

  1. Install the plugin from the Dify marketplace
  2. Get an API key from: https://api.easyart.cc/register?aff=csdZ
  3. Configure the API key in the plugin settings
  4. Select the desired model from the available model list

Required Credentials:

  • API Key: Required, obtained from ModelHub registration page

Configuration:

  • API endpoint: Automatically configured to https://api.easyart.cc/v1
  • Mode: Chat (default) or Completion
  • Model selection: Choose from predefined model list or use custom model name

Repository URL: https://github.com/lihuan-coder/dify-plugins/blob/main/modelhub/modelhub.difypkg

6. Privacy Protection Information

Based on Dify Plugin Privacy Protection Guidelines:

Data Collection

The plugin transmits user prompts and conversation data to the ModelHub API service for model inference. The plugin does not directly collect or store user personal data. However, the following data is transmitted to the ModelHub service:

  • User input queries and prompts
  • Conversation context
  • API key for authentication
  • Model parameters and configuration

Users should review ModelHub's privacy policy at https://api.easyart.cc for details on how their data is handled by the service provider.

Privacy Policy

  • I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines

Privacy Policy Notes:
The plugin acts as an intermediary between Dify and the ModelHub API service. All data processing is handled by the ModelHub service according to their privacy policy. Users are advised to review the ModelHub service terms and privacy policy before using this plugin.


🔄 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-plugins/pull/1743 **Author:** [@lihuan-coder](https://github.com/lihuan-coder) **Created:** 12/17/2025 **Status:** ✅ Merged **Merged:** 12/25/2025 **Merged by:** [@crazywoola](https://github.com/crazywoola) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (6) - [`91907ea`](https://github.com/langgenius/dify-plugins/commit/91907ea148a071a0ad04fbc879ebbbca6c7357a8) Create 1 - [`1010a0c`](https://github.com/langgenius/dify-plugins/commit/1010a0cea0e29cd84006ce8dc83ba965a2eb846b) Add files via upload - [`57bb7c8`](https://github.com/langgenius/dify-plugins/commit/57bb7c873ee08afe9306e6be068e45112203495c) Delete modelhub/1 - [`9e3908e`](https://github.com/langgenius/dify-plugins/commit/9e3908e10f266a77411a107a41f15b9b6b006ce7) Add files via upload - [`9ae51d8`](https://github.com/langgenius/dify-plugins/commit/9ae51d89a42753f7f05a9822a0631ac00b710680) Merge branch 'langgenius:main' into main - [`0533a20`](https://github.com/langgenius/dify-plugins/commit/0533a207e0efe9c309a4c6f5e49628760dbaa635) Add files via upload ### 📊 Changes **1 file changed** (+0 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `modelhub/modelhub.difypkg` (+0 -0) </details> ### 📄 Description # Plugin Submission Form ## 1. Metadata - **Plugin Author**: master_lihuan - **Plugin Name**: modelhub - **Repository URL**: https://github.com/lihuan-coder/dify-plugins/blob/main/modelhub/modelhub.difypkg ## 2. Submission Type - [x] New plugin submission - [ ] Version update for existing plugin ## 3. Description This plugin provides a unified interface for accessing multiple large language models (LLMs) through the ModelHub API service. It supports various model providers including Anthropic (Claude), OpenAI (GPT series), DeepSeek, Gemini, Moonshot (Kimi), and Zhipu AI models. The plugin offers high-speed inference services and simplifies model configuration for developers and users who need access to multiple AI models through a single API key. Key features: - Support for multiple model providers and models - Unified API interface for model invocation - High-speed inference service - Easy configuration with a single API key - Support for both chat and completion modes - Token-based billing with RMB currency support ## 4. Checklist - [x] I have read and followed the Publish to Dify Marketplace guidelines - [x] I have read and comply with the Plugin Developer Agreement - [x] I confirm my plugin works properly on both Dify Community Edition and Cloud Version - [x] I confirm my plugin has been thoroughly tested for completeness and functionality - [x] My plugin brings new value to Dify ## 5. Documentation Checklist Please confirm that your plugin README includes all necessary information: - [x] Step-by-step setup instructions - [x] Detailed usage instructions - [x] All required APIs and credentials are clearly listed - [x] Connection requirements and configuration details - [x] Link to the repository for the plugin source code ### Documentation Details: **Setup Instructions:** 1. Install the plugin from the Dify marketplace 2. Get an API key from: https://api.easyart.cc/register?aff=csdZ 3. Configure the API key in the plugin settings 4. Select the desired model from the available model list **Required Credentials:** - API Key: Required, obtained from ModelHub registration page **Configuration:** - API endpoint: Automatically configured to https://api.easyart.cc/v1 - Mode: Chat (default) or Completion - Model selection: Choose from predefined model list or use custom model name **Repository URL**: https://github.com/lihuan-coder/dify-plugins/blob/main/modelhub/modelhub.difypkg ## 6. Privacy Protection Information Based on Dify Plugin Privacy Protection [Guidelines](https://docs.dify.ai/plugins/publish-plugins/publish-to-dify-marketplace/plugin-privacy-protection-guidelines): ### Data Collection The plugin transmits user prompts and conversation data to the ModelHub API service for model inference. The plugin does not directly collect or store user personal data. However, the following data is transmitted to the ModelHub service: - User input queries and prompts - Conversation context - API key for authentication - Model parameters and configuration Users should review ModelHub's privacy policy at https://api.easyart.cc for details on how their data is handled by the service provider. ### Privacy Policy - [x] I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines **Privacy Policy Notes:** The plugin acts as an intermediary between Dify and the ModelHub API service. All data processing is handled by the ModelHub service according to their privacy policy. Users are advised to review the ModelHub service terms and privacy policy before using this plugin. --- <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-22 18:08:54 -05:00
yindo closed this issue 2026-02-22 18:08:57 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugins#1827