Package ZLLM_CLIENT_AZUREOAI
AI Generated documentation.
Overview
Package overview
The provided ABAP development package consists of two classes: ZCL_LLM_CLIENT_AZUREOAI
and ZCL_LLM_SO_JS_AZUREOAI
. These classes enable integration with the Azure OpenAI API for text generation and completion tasks, as well as configuration and completion of schema definitions for data validation and processing purposes.
The package provides a factory method for creating instances of the Azure OpenAI client, allowing for flexible and efficient integration with the Azure OpenAI API. Additionally, it offers a class for implementing the Azure OpenAI JSON schema, facilitating the configuration and completion of schema definitions for various use cases.
The overall design of the package focuses on providing a robust and flexible framework for integrating with the Azure OpenAI API, enabling developers to leverage the power of AI-driven text generation and completion capabilities within their SAP applications.