embedderMetadata function

ActionMetadata embedderMetadata(
  1. String name, {
  2. SchemanticType? customOptions,
})

Implementation

ActionMetadata embedderMetadata(
  String name, {
  SchemanticType<dynamic>? customOptions,
}) {
  return ActionMetadata(
    name: name,
    description: name,
    actionType: 'embedder',
    metadata: {
      'label': name,
      'description': name,
      'model': {
        'label': name,
        if (customOptions != null)
          'customOptions': toJsonSchema(type: customOptions, useRefs: false),
      },
    },
  );
}