Watsonx.ai is part of the IBM watsonx platform that brings together new generative AI capabilities, powered by foundation models, and traditional machine learning into a studio spanning the AI lifecycle. Watsonx.ai can be used to train, validate, tune, and deploy generative AI, foundation models, and machine learning capabilities, and build AI applications with less time and data.
The OpenAI API platform provides a simple interface to AI models for text generation, natural language processing, computer vision, and other purposes.
For genai apps its very good i can say where we don't have to worry about the whole ecosystem their whole ecosystem is flawless and very powerful analytical capabilities. It maintains the data Quality and data security. When cost is concerned and when there are large data involved. It becomes costly and tuning of model is not straightforward as there is no proper active community for which we can take help
For smaller organizations that run lean and would like to get to deploy a solution quickly. This is a solution that is easy and quick to develop. It has a good amount of customization. However, for advanced customization this might not be a good solution. I suggest experimenting with OpenAI API and then if the experimentation is successful then it is a good idea to optimize and try other LLM models.
I would love it to provide more low-code or no-code options so we could offer Watsonx to non-developer staff and students instead of ChatGPT or Copilot.
They should have a natural language interface to the AI Assistant analytics so that there is no need to graph these outside Watson.
Similarly, the 30 day limit on conversation data is limiting and drives us to build reporting outsdie IBM watsonx.ai.
I needed some time to understand the different parts of the web UI. It was slightly overwhelming in the beginning. However, after some time, it made sense, and I like the UI now. In terms of functionality, there are many useful features that make your life easy, like jumping to a section and giving me a deployment space to deploy my models easily.
Easy to setup, develop and deploy. The payload for the API is simple and has all the inputs required for simple projects. There are a good number of options of LLM models to optimize for speed, cost or quality of the answers. A larger token input might improve the overall usability.
The use cases of code explanation, code suggestion, code review, and code conversions from one language to another were relatively easy to build in Watson.ai than using CoPilot. I found that the contextualization of code for a packaged solution is easier to do in Watsonx.ai platform during my initial research.
Anthropic is only the best for coding and its really really expensive. So, if you're not making a coding app, I would stay away from it. On the other hand, Gemini models are dirt cheap but come with a bit of performance limitations, so i would use it for big volume non sofisticated use cases. The OpenAI API platform excels at providing best in class performance models, at not outrageous anthropic-like pricing.