autointent.generation.chat_templates#

Chat templates used throughout autointent.generation module.

Attributes#

Classes#

AbstractEvolution

Chat template for evolution augmentation via abstraction.

EvolutionChatTemplate

Base class for chat templates for evolution augmentation.

BaseSynthesizerTemplate

Base chat template for generating additional examples for a given intent.

ConcreteEvolution

Chat template for evolution augmentation via concretizing.

Message

Schema for message to LLM.

Role

Roles in a chat with LLM.

FormalEvolution

Chat template for formal tone augmentation.

FunnyEvolution

Chat template for humorous tone augmentation.

GoofyEvolution

Chat template for goofy tone augmentation.

InformalEvolution

Chat template for informal tone augmentation.

PromptDescription

Prompt description configuration.

ReasoningEvolution

Chat template for evolution augmentation via reasoning.

EnglishSynthesizerTemplate

Chat template for generating additional examples for a given intent class.

RussianSynthesizerTemplate

Russian language template for generating additional intent examples.

Package Contents#

autointent.generation.chat_templates.EVOLUTION_NAMES#
autointent.generation.chat_templates.EVOLUTION_MAPPING#