by qubridai · v0.1.0
OpenAI-compatible serverless models on the Qubrid AI Platform.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
OpenAI-compatible serverless models from the Qubrid AI Platform.
Source repository: github.com/QubridAI-Inc/Dify-Plugin
Contact: digital@qubrid.com
qubridai.difypkg (or install from the Dify Marketplace once published).https://platform.qubrid.com/v1), or set it explicitly.The plugin registers Qubrid AI as a model provider. Use it anywhere Dify supports LLMs: chat apps, agents, and workflows.
Predefined models are listed in the model picker. You can also add any other Qubrid model ID as a custom model.
| Credential | Required | Description |
|---|---|---|
| API Key | Yes | Qubrid API key from platform.qubrid.com/api-keys |
| API Base URL | No | Defaults to https://platform.qubrid.com/v1 |
Your Dify instance must be able to reach:
https://platform.qubrid.com (model inference and catalog API)Outbound HTTPS (port 443) is required. No inbound ports or webhooks are needed.
The plugin ships 43 predefined chat models synced from the Qubrid catalog (/api/v1/models), including:
openai/gpt-oss-120bQwen/Qwen3.7-Maxmeta-llama/Llama-3.3-70B-Instructdeepseek-ai/DeepSeek-V3.2You can also add any other Qubrid model ID as a custom model.
See PRIVACY.md for what data this plugin sends to Qubrid and how credentials are handled.
These steps are for maintaining the plugin source, not for end-user installation.
| Path | Purpose |
|---|---|
manifest.yaml | Plugin metadata |
provider/ | Model provider definition |
models/llm/ | Predefined model YAMLs and LLM implementation |
catalog_utils.py | Catalog → Dify model mapping |
scripts/ | Build, sync, and E2E test scripts |
qubridai.difypkg | Packaged plugin for local install |
cd qubridai
source .venv/bin/activate
python scripts/sync_models_from_catalog.py # local catalog file
python scripts/sync_models_from_catalog.py --source api # live API
bash scripts/build_plugin.sh # sync + package
cd qubridai
source .venv/bin/activate
# Smoke test: install plugin + single LLM workflow
python scripts/e2e_local_dify_test.py
# Complex workflows + agent-chat (branching, code→LLM, chains, tools, ReAct agents)
python scripts/e2e_complex_workflows_test.py
Requires local Dify at http://localhost and API keys configured for testing.
cd qubridai
bash scripts/build_plugin.sh