Summary
In this chapter, we have looked at how to integrate third-party AI services into our Salesforce solutions. We worked through a lot of material, but hopefully, by doing the hands-on work, you now have a real appreciation of what it takes to build this kind of solution, even if on a very simplified basis.
One key learning point is the substantial difference in complexity between deploying and accessing your own custom models and using third-party services. We spent by far the longest on the first task, and while this is a technique that can be used to meet any requirement, it puts all the onus on you to come up with the right data, model, and integration pattern. This is a big ask and while you can do it if the occasion calls for it, you should be cautious about overuse. This should also make you appreciate just how useful the ability to fine-tune existing models with your own data that we saw in Einstein Platform Services is.
In contrast, the other two services were integrated...