autointent.generation.intents.generate_descriptions#
- autointent.generation.intents.generate_descriptions(dataset, client, model_name, prompt=None)#
Add LLM-generated text descriptions to dataset’s intents.
- Parameters:
dataset (autointent.Dataset) – Dataset containing utterances and intents needing descriptions.
client (openai.AsyncOpenAI) – OpenAI client for generating descriptions.
prompt (autointent.generation.chat_templates.PromptDescription | None) – Template for model prompt with placeholders for intent_name, user_utterances, and regex_patterns.
model_name (str) – OpenAI model identifier for generating descriptions.
- Return type:
See Intent Description Generation tutorial.