@@ -48,6 +48,9 @@ var addCmd = &cobra.Command{
48
48
if strings .ToLower (backend ) == "amazonbedrock" {
49
49
_ = cmd .MarkFlagRequired ("providerRegion" )
50
50
}
51
+ if strings .ToLower (backend ) == "watsonxai" {
52
+ _ = cmd .MarkFlagRequired ("providerId" )
53
+ }
51
54
},
52
55
Run : func (cmd * cobra.Command , args []string ) {
53
56
@@ -173,8 +176,8 @@ func init() {
173
176
addCmd .Flags ().StringVarP (& engine , "engine" , "e" , "" , "Azure AI deployment name (only for azureopenai backend)" )
174
177
//add flag for amazonbedrock region name
175
178
addCmd .Flags ().StringVarP (& providerRegion , "providerRegion" , "r" , "" , "Provider Region name (only for amazonbedrock, googlevertexai backend)" )
176
- //add flag for vertexAI Project ID
177
- addCmd .Flags ().StringVarP (& providerId , "providerId" , "i" , "" , "Provider specific ID for e.g. project (only for googlevertexai backend)" )
179
+ //add flag for vertexAI/WatsonxAI Project ID
180
+ addCmd .Flags ().StringVarP (& providerId , "providerId" , "i" , "" , "Provider specific ID for e.g. project (only for googlevertexai/watsonxai backend)" )
178
181
//add flag for OCI Compartment ID
179
182
addCmd .Flags ().StringVarP (& compartmentId , "compartmentId" , "k" , "" , "Compartment ID for generative AI model (only for oci backend)" )
180
183
// add flag for openai organization
0 commit comments