[PR #735] [MERGED] Add support for ModelScope community #1524

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

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-official-plugins/pull/735
Author: @yrk111222
Created: 4/16/2025
Status: Merged
Merged: 4/24/2025
Merged by: @crazywoola

Base: mainHead: main


📝 Commits (3)

  • 1ccb48b Add support for ModelScope community
  • ae073a3 Update requirements.txt
  • c7208e5 Update models/modelscope/requirements.txt

📊 Changes

27 files changed (+1750 additions, -0 deletions)

View changed files

models/modelscope/.difyignore (+178 -0)
models/modelscope/.env.example (+4 -0)
models/modelscope/.gitignore (+171 -0)
models/modelscope/PRIVACY.md (+3 -0)
models/modelscope/README.md (+9 -0)
models/modelscope/_assets/icon.svg (+1 -0)
models/modelscope/_assets/icon_l_en.png (+0 -0)
models/modelscope/_assets/icon_l_zh.png (+0 -0)
models/modelscope/_assets/icon_s_en.png (+0 -0)
models/modelscope/_assets/modelscope_01.png (+0 -0)
models/modelscope/main.py (+6 -0)
models/modelscope/manifest.yaml (+37 -0)
models/modelscope/models/llm/_position.yaml (+10 -0)
models/modelscope/models/llm/llama-3.3-70B-instruct.yaml (+73 -0)
models/modelscope/models/llm/llm.py (+482 -0)
models/modelscope/models/llm/qwen2.5-14B-instruct.yaml (+72 -0)
models/modelscope/models/llm/qwen2.5-32B-instruct.yaml (+72 -0)
models/modelscope/models/llm/qwen2.5-72B-instruct.yaml (+72 -0)
models/modelscope/models/llm/qwen2.5-7B-instruct.yaml (+72 -0)
models/modelscope/models/llm/qwen2.5-coder-14B-instruct.yaml (+72 -0)

...and 7 more files

📄 Description

Overview

This plugin PR provides access to the models supported by ModelScope community API.

Configure

After installing the plugin, configure the API key and API base within the Model Provider settings. Obtain your API key from ModelScope. Save to use ModelScope. And remember to bind your Alibaba Cloud account before using the API-Key.

Effects

image
image
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/735 **Author:** [@yrk111222](https://github.com/yrk111222) **Created:** 4/16/2025 **Status:** ✅ Merged **Merged:** 4/24/2025 **Merged by:** [@crazywoola](https://github.com/crazywoola) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`1ccb48b`](https://github.com/langgenius/dify-official-plugins/commit/1ccb48bb157b350f53c71e07da83f99195e37dad) Add support for ModelScope community - [`ae073a3`](https://github.com/langgenius/dify-official-plugins/commit/ae073a34d82af5aad5207f9e89fd43564f58da66) Update requirements.txt - [`c7208e5`](https://github.com/langgenius/dify-official-plugins/commit/c7208e5dd83975870619bf78083eaae95ac31b1e) Update models/modelscope/requirements.txt ### 📊 Changes **27 files changed** (+1750 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `models/modelscope/.difyignore` (+178 -0) ➕ `models/modelscope/.env.example` (+4 -0) ➕ `models/modelscope/.gitignore` (+171 -0) ➕ `models/modelscope/PRIVACY.md` (+3 -0) ➕ `models/modelscope/README.md` (+9 -0) ➕ `models/modelscope/_assets/icon.svg` (+1 -0) ➕ `models/modelscope/_assets/icon_l_en.png` (+0 -0) ➕ `models/modelscope/_assets/icon_l_zh.png` (+0 -0) ➕ `models/modelscope/_assets/icon_s_en.png` (+0 -0) ➕ `models/modelscope/_assets/modelscope_01.png` (+0 -0) ➕ `models/modelscope/main.py` (+6 -0) ➕ `models/modelscope/manifest.yaml` (+37 -0) ➕ `models/modelscope/models/llm/_position.yaml` (+10 -0) ➕ `models/modelscope/models/llm/llama-3.3-70B-instruct.yaml` (+73 -0) ➕ `models/modelscope/models/llm/llm.py` (+482 -0) ➕ `models/modelscope/models/llm/qwen2.5-14B-instruct.yaml` (+72 -0) ➕ `models/modelscope/models/llm/qwen2.5-32B-instruct.yaml` (+72 -0) ➕ `models/modelscope/models/llm/qwen2.5-72B-instruct.yaml` (+72 -0) ➕ `models/modelscope/models/llm/qwen2.5-7B-instruct.yaml` (+72 -0) ➕ `models/modelscope/models/llm/qwen2.5-coder-14B-instruct.yaml` (+72 -0) _...and 7 more files_ </details> ### 📄 Description ## Overview This plugin PR provides access to the models supported by ModelScope community API. ## Configure After installing the plugin, configure the API key and API base within the Model Provider settings. Obtain your API key from [ModelScope](https://modelscope.cn/docs/model-service/API-Inference/intro). Save to use ModelScope. And remember to bind your Alibaba Cloud account before using the API-Key. ## Effects ![image](https://github.com/user-attachments/assets/612d121d-63bc-4874-b226-330af0e819d3) ![image](https://github.com/user-attachments/assets/695f72b0-ea0f-4f61-9b27-501f20fe3412) ![image](https://github.com/user-attachments/assets/168ef501-b3d4-4241-ae9f-32ef14dc2b36) --- <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:23:12 -05:00
yindo closed this issue 2026-02-16 10:23:12 -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#1524