IBM Watson provides a set of industry leading AI services for conversation, natural language processing and other purposes. Since 2019, IBM has provided an ABAP SDK for IBM Watson to allow ABAP programmers accessing the IBM Watson services in a very convenient way. On June 29th
, 2021, IBM has released version 1.0.0 of the SDK. Its main purpose is to adopt the changes that came with OpenAPI specifications version 3. Along the lines, some minor bugs were fixed and new methods were exploited.
If you are using SAP ERP based on SAP NetWeaver 7.5 or the SAP S/4HANA on-premises edition, you can find the latest version of your ABAP SDK for IBM Watson at https://github.com/watson-developer-cloud/abap-sdk-nwas
. If you are using the SAP S/4HANA cloud edition along with the SAP Business Technology Platform ABAP Environment (formerly known as SAP Cloud Platform ABAP Environment), you can find the latest version of your ABAP SDK for IBM Watson at https://github.com/watson-developer-cloud/abap-sdk-scp
. If you upgrade from an earlier version of the SDK, make sure to read the migration document MIGRATION-V1.0.0.md, which can be found among the documentation at the websites,
For a general introduction into usage and benefits of the ABAP SDK for IBM Watson, check out this article in the SAP Community Network: https://blogs.sap.com/2019/11/08/abap-sdk-for-ibm-watson-step-by-step-tutorial
. You may also want to look at chapter 2 of the IBM Redpaper publication "Modernize SAP Workloads on IBM Power Systems", which can be downloaded from https://www.redbooks.ibm.com/abstracts/redp5577.html