Skip to content

Package ZLLM_CLIENT_OPENAI

AI Generated documentation.

Overview

The provided ABAP development package consists of two classes: ZCL_LLM_CLIENT_OPENAI and ZCL_LLM_SO_JS_OA. These classes aim to facilitate interaction with the OpenAI API, enabling the creation of structured output and HTTP requests with authentication headers. The package is designed to support the generation of schema definitions for OpenAI JSON Schema, extending the functionality of the ZCL_LLM_SO_JS class.

Package Overview

The package provides a client for interacting with the OpenAI API, enabling the creation of structured output and HTTP requests with authentication headers. It also extends the functionality of the ZCL_LLM_SO_JS class to support OpenAI JSON Schema, allowing for the generation of schema definitions for this specific use case.