Class ZCL_LLM_SO_JS_OR
AI Generated documentation.
Overview
The zcl_llm_so_js_or
class is a subclass of zcl_llm_so_js
and is designed to extend the functionality of the parent class. It provides two public methods: pre_schema
and post_schema
, which are used to modify the schema of the class.
Dependencies
The class depends on the parent class zcl_llm_so_js
.
Details
Method pre_schema
The pre_schema
method is used to append a schema definition to the class. It takes no parameters and appends the following schema definition:
graph LR
A[|name":"Response|] --> B[|strict":true|]
B --> C[|schema":{|
C --> D[|}|]
This schema definition is appended to the class schema before any other schema definitions.
Method post_schema
The post_schema
method is used to append a schema definition to the class. It takes no parameters and appends the following schema definition:
graph LR
A[|}|]
This schema definition is appended to the class schema after all other schema definitions.
Interaction with Parent Class
The pre_schema
and post_schema
methods are called by the parent class zcl_llm_so_js
to modify the class schema. The pre_schema
method is called before any other schema definitions are appended, while the post_schema
method is called after all other schema definitions have been appended.
Interaction with Foreign Objects
The class does not interact with any foreign objects, such as classes, function modules, or tables.