mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
LLM's tools-SillicnFlow #331
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @patrickstar231 on GitHub (Jun 1, 2025).
Self Checks
Dify version
1.4.1
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
1.SillicnFlow's tools cannot be installed via the Market and require manual download and installation.
2.After installation, adding the model shows success, but the corresponding model does not appear and cannot be selected.
✔️ Expected Behavior
No response
❌ Actual Behavior
1.SillicnFlow's tools cannot be installed via the Market and require manual download and installation.
2.After installation, adding the model shows success, but the corresponding model does not appear and cannot be selected.
@dosubot[bot] commented on GitHub (Jun 1, 2025):
There are several known issues and troubleshooting steps for SillicnFlow's tools not appearing after manual installation in a self-hosted Dify (Docker) environment:
Network Configuration: If your Docker setup uses
localhostor127.0.0.1for service endpoints, models and plugins may not be accessible. Use the internal IP address orhttp://host.docker.internalfor Docker connectivity. Also, ensure thatPLUGIN_DAEMON_URLis set to the correct host and port (e.g.,http://host.docker.internal:5002), and thatSANDBOX_ENABLE_NETWORKis set totrueto allow network access for plugins and models [source].Provider Registration: The error where the SillicnFlow provider or model does not appear is often due to the provider not being registered or defined correctly. Make sure the
langgenius/siliconflow_tool/siliconflowprovider is registered in your Dify codebase. Built-in tool providers are typically defined in theBuiltinToolProviderclass. Also, verify that all necessary configuration files (such as YAML files defining the provider's models and properties) are present and correctly set up [source].Credential Validation: If you see errors like "Credentials validation failed with status code 403", this indicates an authentication error with the SillicnFlow API key. Double-check that your API key is valid and has the required permissions. The validation process involves a GET request to the SillicnFlow API endpoint with your key; a non-200 response will prevent the model from being registered [source].
Model Configuration and Filtering: Dify dynamically discovers and registers models and tools based on provider/plugin managers and configuration. If a model is not visible, it could be filtered out by environment variables or configuration settings (such as
POSITION_PROVIDER_INCLUDESorPOSITION_PROVIDER_EXCLUDESin your.envfile), or due to missing/incomplete registration or schema errors [source].Manual Plugin Installation: If you installed the tool manually, ensure you followed the correct process: package the plugin as a
.difypkgfile and use the "Install via Local File" option in the Dify web interface. If the plugin still does not appear, check the Docker logs for errors and try reinstalling [source].Version Compatibility: Some users have reported that updating Dify to a newer version resolved issues with SillicnFlow models not appearing, though others have seen the issue persist even on recent versions. If you are not on the latest 1.4.x release, consider updating [source].
If you have checked all of the above and the model still does not appear, review your Docker logs for errors related to plugin loading, provider registration, or credential validation. These logs often provide clues about what step is failing.
If you need more targeted help, please share any error messages from your logs or screenshots of your provider/model configuration screens.
To reply, just mention my name @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other

@jackalcooper commented on GitHub (Jun 10, 2025):
Is this related?
@dosubot[bot] commented on GitHub (Aug 20, 2025):
Hi, @patrickstar231. I'm Dosu, and I'm helping the dify-official-plugins team manage their backlog and am marking this issue as stale.
Issue Summary:
Next Steps:
Thank you for your understanding and contribution!