class GenerateTextEmbeddingDataPromptTemplateDict(TextPromptDict):
TextPrompt
dictionary containing text embedding tasks
generation, query, positive and hard negative samples generation,
from the “Improving Text Embeddings with Large Language Models” paper.
Parameters:
num_tasks
synthetic text_embedding tasks.user_query
, :obj:positive document
,hard_negative_document
for a specific :obj:task
with specified parameters including :obj:query_type
, :obj:query_length
, :obj:clarity
, :obj:num_words
, :obj:language
and :obj:difficulty
.def __init__(self, *args: Any, **kwargs: Any):