awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/PromptWizard

0
View on GitHub↗
3,888 stars·337 forks·Python·MIT·7 vues

PromptWizard

PromptWizard est un framework automatisé conçu pour l'optimisation systématique des instructions pour les grands modèles de langage (LLM). Il fournit un pipeline structuré qui utilise des boucles de rétroaction itératives pour évaluer, critiquer et affiner les prompts en langage naturel, garantissant des performances cohérentes sur diverses tâches génératives.

Le système se distingue par une optimisation auto-réflexive, où un modèle est chargé de réécrire ses propres instructions sur la base de métriques de performance automatisées. Il améliore encore la qualité des prompts en intégrant des chaînes de raisonnement logique et des personas d'experts, tout en sélectionnant simultanément des exemples few-shot pour guider les motifs de sortie du modèle.

Au-delà de l'affinement de base, le framework inclut des utilitaires pour la génération de données synthétiques afin de combler des lacunes de performance spécifiques et d'étendre les jeux de données d'entraînement. Les utilisateurs peuvent contrôler l'intensité et la portée du processus d'évolution via des hyperparamètres configurables, incluant des paramètres pour les cycles de mutation, les tailles de batch et le nombre d'itérations.

Features

  • Prompt Optimization Strategies - Iteratively refines large language model instructions through automated feedback loops to improve output quality and accuracy.
  • Automated Prompt Engineering - Systematically evolves natural language instructions using automated critiques and mutation rounds instead of manual trial and error.
  • Evaluator-Optimizer Loops - Employs an iterative evaluator-optimizer loop where the model critiques its own prompts to refine natural language outputs.
  • Few-Shot Learning Optimizers - Optimizes in-context learning by automatically selecting and polishing few-shot examples and reasoning chains.
  • LLM Performance Evaluators - Uses custom datasets and performance metrics to measure and improve the effectiveness of generative model instructions.
  • Prompt Iteration Workflows - Refines prompt instructions through an iterative process of generation, critique, and mutation based on feedback.
  • Prompt Optimization Frameworks - Implements a system for iteratively refining model instructions through automated feedback loops and self-reflective critique.
  • Synthetic Data Generators - Ships an automated pipeline for producing synthetic training examples to fill performance gaps in model behavior.
  • Synthetic Instruction Generators - Creates artificial training examples based on identified prompt weaknesses to iteratively improve instruction accuracy.
  • Synthetic Dataset Generation - Creates artificial training examples to address performance gaps and expand datasets for improving model behavior.
  • Chain-of-Thought Prompting - Integrates step-by-step reasoning sequences into prompts to enhance problem-solving capacity and interpretability.
  • Custom Dataset Evaluators - Processes user-provided datasets of question-answer pairs to evaluate and optimize prompt effectiveness.
  • Example Ranking and Selection - Provides mechanisms for collecting and ranking high-quality few-shot examples to guide model output patterns.
  • Role-Based Prompting - Assigns expert personas and roles to steer the tone and professional quality of generated responses.
  • Prompt Engineering - Task-aware framework for prompt optimization.

Historique des stars

Graphique de l'historique des stars pour microsoft/promptwizardGraphique de l'historique des stars pour microsoft/promptwizard

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à PromptWizard

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec PromptWizard.
  • stanfordnlp/dspyAvatar de stanfordnlp

    stanfordnlp/dspy

    35,325Voir sur GitHub↗

    DSPy is a declarative programming framework designed for building complex language model applications. It treats model interactions as modular, composable programs, allowing developers to define task logic through typed class schemas rather than relying on manually written prompts. By organizing workflows into hierarchical, reusable Python objects, the framework enables the construction of sophisticated AI systems that manage state and execution flow independently. The framework distinguishes itself through an automated optimization engine that iteratively refines prompt instructions and few-

    Python
    Voir sur GitHub↗35,325
  • keirp/automatic_prompt_engineerAvatar de keirp

    keirp/automatic_prompt_engineer

    1,360Voir sur GitHub↗

    Automatic Prompt Engineer is a framework designed to automate the generation, refinement, and performance measurement of language model instructions. It functions as a systematic tool for optimizing prompt phrasing by iteratively testing candidate instructions against specific input and output datasets to maximize task accuracy. The system distinguishes itself through an evaluation-driven approach that uses automated feedback loops to score prompt variations. By employing template-based input structuring, it ensures consistent testing environments where candidate instructions are measured aga

    Python
    Voir sur GitHub↗1,360
  • instruction-tuning-with-gpt-4/gpt-4-llmAvatar de Instruction-Tuning-with-GPT-4

    Instruction-Tuning-with-GPT-4/GPT-4-LLM

    4,335Voir sur GitHub↗

    This project is an instruction tuning framework and synthetic data generator that uses high-capacity teacher models to produce instruction-following pairs for training smaller student models. It provides datasets and tools for supervised instruction tuning and reinforcement learning from human feedback. The framework specializes in cross-lingual tuning, offering high-quality instruction-following examples in English and Chinese to improve model generalization across different scripts. It includes a reward modeling tool for creating preference datasets and comparative ratings used to train rew

    HTMLalpacachatgptgpt-4
    Voir sur GitHub↗4,335
  • trigaten/learn_promptingAvatar de trigaten

    trigaten/Learn_Prompting

    4,709Voir sur GitHub↗

    Learn_Prompting is an educational project focused on prompt engineering, providing the principles and techniques required to craft effective inputs and improve the quality of generative AI outputs. The project covers advanced prompting strategies to enhance reasoning, reliability, and output quality. This includes techniques for task decomposition, chain-of-thought reasoning, and the use of few-shot and zero-shot guidance. It also addresses model security through the study of prompt hacking, vulnerability analysis, and privacy auditing to prevent sensitive data leaks. The scope extends to th

    MDXchatgptchatgpt-apideep-learning
    Voir sur GitHub↗4,709
Voir les 30 alternatives à PromptWizard→

Questions fréquentes

Que fait microsoft/promptwizard ?

PromptWizard est un framework automatisé conçu pour l'optimisation systématique des instructions pour les grands modèles de langage (LLM). Il fournit un pipeline structuré qui utilise des boucles de rétroaction itératives pour évaluer, critiquer et affiner les prompts en langage naturel, garantissant des performances cohérentes sur diverses tâches génératives.

Quelles sont les fonctionnalités principales de microsoft/promptwizard ?

Les fonctionnalités principales de microsoft/promptwizard sont : Prompt Optimization Strategies, Automated Prompt Engineering, Evaluator-Optimizer Loops, Few-Shot Learning Optimizers, LLM Performance Evaluators, Prompt Iteration Workflows, Prompt Optimization Frameworks, Synthetic Data Generators.

Quelles sont les alternatives open-source à microsoft/promptwizard ?

Les alternatives open-source à microsoft/promptwizard incluent : stanfordnlp/dspy — DSPy is a declarative programming framework designed for building complex language model applications. It treats model… keirp/automatic_prompt_engineer — Automatic Prompt Engineer is a framework designed to automate the generation, refinement, and performance measurement… instruction-tuning-with-gpt-4/gpt-4-llm — This project is an instruction tuning framework and synthetic data generator that uses high-capacity teacher models to… trigaten/learn_prompting — Learn_Prompting is an educational project focused on prompt engineering, providing the principles and techniques… zou-group/textgrad — TextGrad is a differentiable text optimization library and framework designed for simulated language model… camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified…