Skip to content

Tasks Gallery

  • ComplexityScorer


    Score instructions based on their complexity using an LLM.

    ComplexityScorer

  • EvolInstruct


    Evolve instructions using an LLM.

    EvolInstruct

  • EvolComplexity


    Evolve instructions to make them more complex using an LLM.

    EvolComplexity

  • EvolQuality


    Evolve the quality of the responses using an LLM.

    EvolQuality

  • Genstruct


    Generate a pair of instruction-response from a document using an LLM.

    Genstruct

  • GenerateTextRetrievalData


    Generate text retrieval data with an LLM to later on train an embedding model.

    GenerateTextRetrievalData

  • GenerateShortTextMatchingData


    Generate short text matching data with an LLM to later on train an embedding model.

    GenerateShortTextMatchingData

  • GenerateLongTextMatchingData


    Generate long text matching data with an LLM to later on train an embedding model.

    GenerateLongTextMatchingData

  • GenerateTextClassificationData


    Generate text classification data with an LLM to later on train an embedding model.

    GenerateTextClassificationData

  • InstructionBacktranslation


    Self-Alignment with Instruction Backtranslation.

    InstructionBacktranslation

  • PrometheusEval


    Critique and rank the quality of generations from an LLM using Prometheus 2.0.

    PrometheusEval

  • QualityScorer


    Score responses based on their quality using an LLM.

    QualityScorer

  • SelfInstruct


    Generate instructions based on a given input using an LLM.

    SelfInstruct

  • GenerateSentencePair


    Generate a positive and negative (optionally) sentences given an anchor sentence.

    GenerateSentencePair

  • StructuredGeneration


    Generate structured content for a given instruction using an LLM.

    StructuredGeneration

  • TextGeneration


    Simple text generation with an LLM given an instruction.

    TextGeneration

  • ChatGeneration


    Generates text based on a conversation.

    ChatGeneration

  • UltraFeedback


    Rank generations focusing on different aspects using an LLM.

    UltraFeedback

  • EvolInstructGenerator


    Generate evolved instructions using an LLM.

    EvolInstructGenerator

  • EvolComplexityGenerator


    Generate evolved instructions with increased complexity using an LLM.

    EvolComplexityGenerator

  • MonolingualTripletGenerator


    Generate monolingual triplets with an LLM to later on train an embedding model.

    MonolingualTripletGenerator

  • BitextRetrievalGenerator


    Generate bitext retrieval data with an LLM to later on train an embedding model.

    BitextRetrievalGenerator

  • EmbeddingTaskGenerator


    Generate task descriptions for embedding-related tasks using an LLM.

    EmbeddingTaskGenerator

  • PairRM


    Rank the candidates based on the input using the LLM model.

    PairRM

  • GenerateEmbeddings


    Generate embeddings using the last hidden state of an LLM.

    GenerateEmbeddings