mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-22 10:05:23 -04:00
[Feature]: OpenAI API Compatible: support video modal type #831
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 @AkiraVoid on GitHub (Nov 25, 2025).
Self Checks
1. Is this request related to a challenge you're experiencing? Tell me about your story.
I am using OpenAI API Compatible 0.0.25 and tried to upload file through Vision field and User Prompt, non of them being properly analyzed.
2. Additional context or comments
No response
3. Can you help us with this feature?
@AkiraVoid commented on GitHub (Dec 1, 2025):
@dosubot
@dosubot[bot] commented on GitHub (Dec 1, 2025):
Here’s what’s happening: the OpenAI API Compatible plugin (oaicompat_dify_app) currently only supports plain text in the 'content' field and doesn’t handle structured or multimodal data like images or videos. This means file uploads through Vision or User Prompt fields aren’t analyzed as you’d expect—especially for video, which is only supported by a few providers (those with a video icon), and even then, not via base64 transfer like images are. There’s no built-in workaround for true multimodal support in this plugin right now; you’d need to preprocess files to plain text or use image URLs in your prompts if possible details video limitation.
If you need OpenAI-compatible API support with vision or multimodal models, check out alternative plugins like Regolo.ai, which support some vision models reference. For image uploads, make sure vision/image upload is enabled in both your app and model/provider configs, as misconfiguration can also cause silent failures troubleshooting.
If you can share whether your main need is for video, image, or both, I can help with more targeted troubleshooting or configuration steps.
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other
@AkiraVoid commented on GitHub (Dec 4, 2025):
Closed as mentioned in dify-plugin-sdks#254.