| Unreal OpenAI API 1.0.0
    | 
 
  
| Public Attributes | |
| FString | Description | 
| FString | Parameters | 
| FOptionalBool | Strict | 
|  Public Attributes inherited from FFunctionRequestBase | |
| FString | Name | 
| FString FFunctionRequest::Description | 
A description of what the function does, used by the model to choose when and how to call the function.
| FString FFunctionRequest::Parameters | 
The parameters the functions accepts, described as a JSON Schema object. See the guide for examples, and the JSON Schema reference for documentation about the format.
To describe a function that accepts no parameters, provide the value {"type": "object", "properties": {}}.
| FOptionalBool FFunctionRequest::Strict | 
Whether to enable strict schema adherence when generating the function call. If set to true, the model will follow the exact schema defined in the parameters field. Only a subset of JSON Schema is supported when strict is true. Learn more about Structured Outputs in the function calling guide.