autointent.generation.chat_templates.EvolutionChatTemplate#

class autointent.generation.chat_templates.EvolutionChatTemplate#

Base class for chat templates for evolution augmentation.

name: str#
__call__(utterance, intent_data)#

Generate a list of messages to request additional examples for the given intent.

Parameters:
  • utterance (str) – Utterance to be used for generation.

  • intent_data (autointent.schemas.Intent) – Intent data for which to generate examples.

Returns:

List of messages for the chat template.

Return type:

list[autointent.generation.chat_templates._evolution_templates_schemas.Message]