@@ -45,6 +45,18 @@ class ModelIdentifier:
4545 watsonx_name = "ibm/granite-4-h-small" ,
4646)
4747
48+ IBM_GRANITE_4_HYBRID_1B = ModelIdentifier (
49+ hf_model_name = "ibm-granite/granite-4.0-h-1b" ,
50+ ollama_name = "granite4:1b-h" ,
51+ watsonx_name = None ,
52+ )
53+
54+ IBM_GRANITE_4_HYBRID_350m = ModelIdentifier (
55+ hf_model_name = "ibm-granite/granite-4.0-h-350m" ,
56+ ollama_name = "granite4:350m-h" ,
57+ watsonx_name = None ,
58+ )
59+
4860
4961# Deprecated Granite 3 models - kept for backward compatibility
5062# These maintain their original model references (not upgraded to Granite 4)
@@ -65,9 +77,9 @@ class ModelIdentifier:
6577# - Ollama/HF: Uses MICRO (fits in CI memory constraints)
6678# - Watsonx: Uses SMALL (required for watsonx support)
6779IBM_GRANITE_4_MICRO_3B = ModelIdentifier (
68- hf_model_name = "ibm-granite/granite-4.0-h- micro" ,
69- ollama_name = "granite4:micro-h " ,
70- watsonx_name = "ibm/granite-4-h- small" ,
80+ hf_model_name = "ibm-granite/granite-4.0-micro" ,
81+ ollama_name = "granite4:micro" ,
82+ watsonx_name = "ibm/granite-4-small" ,
7183)
7284
7385# Granite 3.3 Vision Model (2B)
0 commit comments