OpenAIFunctionProperty constructor

const OpenAIFunctionProperty({
  1. required String name,
  2. required Map<String, dynamic> typeMap,
  3. bool isRequired = false,
  4. List<String>? requiredProperties,
})

This class is used to represent an OpenAI function property.

Implementation

const OpenAIFunctionProperty({
  required this.name,
  required Map<String, dynamic> typeMap,
  this.isRequired = false,
  List<String>? requiredProperties,
}) : _typeMap = typeMap;