L' enseignant rapide est une interface d'ingénierie rapide interactive et éducative pour les LLM qui enseignent aux utilisateurs comment élaborer ✍️, affiner? Et optimiser? Invite à obtenir les réponses les plus efficaces et les plus ciblées de LLMS.
Professeur rapide @ huggingface espaces
Les Metaprompts suivants font actuellement partie du professeur rapide.
? Nom | Explication | ✏️ Exemple d'invite | Exemple d'explication rapide |
---|---|---|---|
Développer avec les détails | Élargit une invite pour inclure des instructions et un contexte plus détaillés. | Parlez-moi des chiens. | Cette invite est très vague et manque de contexte, ce qui le rend idéal pour l'expansion pour guider le LLM plus efficacement. |
Appliquer des commentaires | Améliore une invite en fonction des commentaires spécifiques fournis. | Décrivez le processus de photosynthèse. | Les commentaires pourraient suggérer de rendre l'invite plus accessible au public plus jeune ou plus détaillé pour un usage académique. |
Condenser simplement l'invite | Condense une invite à la rendre plus succincte tout en conservant sa demande essentielle. | Écrivez une blague drôle qui fait rire les gens de quelque chose de très drôle. Ça devrait être hilarant. | Cette invite peut être condensée en supprimant les informations redondantes. |
Améliorez simplement l'invite | Améliore une invite à améliorer la clarté et l'efficacité. | Dites-moi comment cuisiner du riz. | Cette invite peut être améliorée en spécifiant le type de cuisine ou de méthode de cuisson. |
Créer une liste de tâches séquentielles | Structure une invite pour guider le LLM à travers une série de tâches séquentielles. | Planifiez une fête d'anniversaire. | Cette invite peut être structurée pour décrire des étapes telles que le choix d'un thème, la préparation d'une liste d'invités et l'organisation des activités. |
Obtenir une réponse créative | Transforme une invite pour inspirer la créativité et provoquer des réponses imaginatives. | Écrivez une histoire sur un chaton perdu. | L'invite peut être révisée pour encourager une narration plus descriptive ou émotionnelle. |
Inclure un scénario hypothétique | Adaptez une invite à inclure un scénario hypothétique spécifique pour une exploration détaillée. | Le danger de l'intelligence générale artificielle | Cette invite peut être conçue pour explorer des scénarios hypothétiques spécifiques pour fournir de la profondeur et du contexte. |
Concentrez-vous sur l'éthique | Recadre une invite à se concentrer sur les considérations éthiques ou les dilemmes moraux. | Génie génétique chez l'homme. | Cette invite peut être recadrée pour se concentrer sur les considérations éthiques ou les dilemmes moraux impliqués. |
Ajouter un rôle d'incitation | Ajoute un rôle à l'invite pour améliorer la réponse. | Écrivez une courte chanson. | En ajoutant un rôle d'expert, nous pouvons potentiellement améliorer la qualité de la chanson créée. |
Ajouter des délimiteurs pour plus de clarté | Ajoute des délimiteurs clairs à une invite pour séparer et organiser différentes sections ou instructions, améliorant la lisibilité et la structure. | Résumez ce texte {texte} avec des bullets. Être concis | Cette invite peut bénéficier de délimiteurs clairs à des instructions ou des sections séparés, ce qui facilite le suivi et la réponse du LLM de suivre et de répondre systématiquement. |
Incorporer le raisonnement de la chaîne de pensée | Incorpore la chaîne de raisonnement de pensée pour guider le LLM à travers une séquence logique de pensées pour la résolution de problèmes complexes. | Comment réduire la congestion du trafic dans les zones urbaines? | Cette invite peut bénéficier du raisonnement de la chaîne de pensée pour décomposer le problème en pièces gérables et explorer systématiquement diverses solutions. |
Raffinement rapide complet | Intègre diverses techniques pour affiner, développer et adapter les invites pour les LLM, garantir la clarté, la spécificité et l'engagement adaptés à l'objectif prévu. | Écrivez une brève histoire de l'intelligence artificielle | Cette invite peut être améliorée en spécifiant des aspects tels que la profondeur des détails, les domaines de mise au point et la structure souhaitée. |
Installer Rye
Rye est un outil complet conçu pour les développeurs Python. Il simplifie votre flux de travail en gérant les installations et les dépendances Python. Installez simplement Rye, et il prend soin du reste.
.env
dans le dossier prompt_teacher
et ajoutez les variables suivantes: OPENAI_API_KEY=... # Token for the OpenAI API
ANTHROPIC_API_KEY=... # Token for the Anthropic API
Clone le référentiel, par exemple avec:
git clone https://github.com/pwenker/prompt_teacher.git
Accédez au répertoire:
cd prompt_teacher
Et exécuter:
rye sync
Cela crée un environnement virtuel dans .venv
et synchronise le repo.
Pour plus de détails, visitez: Basics - Rye
Note
Si vous choisissez d'installer prompt_teacher
sans rye
omettez simplement rye run
pour les commandes suivantes.
Lancez l'application en utilisant:
rye run python src/prompt_teacher/app.py
Enfin, ouvrez votre navigateur et visitez http: // localhost: 7860 pour commencer à inviter!