Add vision support for Grok 4 (#4254)

9842598325a3e544cbf31785bf17cfa489e2ef80

equal-l2 <eng.equall2@gmail.com>

Signed
2 files changed, +2 -0Showing whitespace changes
public/scripts/extensions/caption/settings.html+1 -0
@@ -190,6 +190,7 @@
190190 <option data-type="koboldcpp" value="koboldcpp_current" data-i18n="currently_loaded">[Currently loaded]</option>
191191 <option data-type="vllm" value="vllm_current" data-i18n="currently_selected">[Currently selected]</option>
192192 <option data-type="custom" value="custom_current" data-i18n="currently_selected">[Currently selected]</option>
193+ <option data-type="xai" value="grok-4-0709">grok-4-0709</option>
193194 <option data-type="xai" value="grok-2-vision-1212">grok-2-vision-1212</option>
194195 <option data-type="xai" value="grok-vision-beta">grok-vision-beta</option>
195196 <option data-type="pollinations" value="openai">openai</option>
public/scripts/openai.js+1 -0
@@ -5647,6 +5647,7 @@ export function isImageInliningSupported() {
56475647 'mistral-medium-2505',
56485648 'pixtral',
56495649 // xAI (Grok)
5650+ 'grok-4',
56505651 'grok-2-vision',
56515652 'grok-vision',
56525653 ];