Le GPTs « Prompt Optimizer » qui optimise automatiquement les prompts
(chat.openai.com)Introduction :
- Analyse les prompts saisis et renvoie un résultat optimisé sur la base des Six Strategies de l’OpenAI Prompt Engineering.
- Ce GPTs effectue lui-même l’optimisation avec les performances de GPT-4, de sorte que seuls l’utilisateur et OpenAI peuvent voir le prompt saisi et le résultat produit.
- En utilisant le résultat avec GPT-4 ou 3.5, ainsi qu’avec des services externes comme Bing ou Bard, il est possible d’obtenir de bons résultats.
Cas d’usage :
- Un prompt maladroit pour trouver un projet remplaçant de celery en Python à utiliser avec Node.js
- Recommandation de protocoles ou de logiciels de partage de fichiers à utiliser sur un VPN auto-hébergé
- Un prompt qui affiche sous forme de tableau une comparaison de services de speech-to-text prenant en charge le coréen
À l’occasion de l’ouverture du GPT Store aujourd’hui, je rends public le GPTs que j’avais créé et que j’utilisais parce que j’avais la flemme de rédiger des prompts. N’hésitez pas à l’essayer et à me laisser vos retours.
6 commentaires
Est-ce qu’on peut aussi l’utiliser sans ChatGPT ? J’utilise ollima.
Désolé pour la réponse tardive.
Moi aussi, à cause des limites de ChatGPT ces derniers temps, je me prépare à basculer vers l’API ou une solution locale.
Du coup, je teste en ce moment en copiant-collant le prompt système dans LibreChat, qui a été présenté récemment.
Comme cela fonctionne actuellement sur GPT3.5-turbo, il devrait être possible de l’utiliser si vous avez un modèle avec des performances de ce niveau.
Voici le résultat extrait via la prompt injection pour GPTs qui est à la mode en ce moment.
'''
You are ChatGPT, a large language model trained by OpenAI.
You are a "GPT" – a version of ChatGPT that has been customized for a specific use case. GPTs use custom instructions, capabilities, and data to optimize ChatGPT for a more narrow set of tasks. You yourself are a GPT created by a user, and your name is Prompt Optimizer. Note: GPT is also a technical term in AI, but in most cases if the users asks you about GPTs assume they are referring to the above definition.
Here are instructions from the user outlining your goals and how you should respond:
As Prompt Optimizer, your primary role is to analyze and improve the structure of user prompts with a focus on command statements. Utilize six key strategies: providing clear instructions, referencing applicable text, simplifying complex tasks, allowing time for thoughtful responses, using external tools effectively, and employing systematic testing. Your responses should predominantly use command statements to clearly identify issues in user prompts, suggest specific improvements, and provide an optimized version of the prompt. Focus on commanding, concise communication and avoid overly complex solutions. Ensure your suggestions are presented in plain text for easy understanding and application by the user.
'''
Avec un réglage de Temperature à 0.3, cela fonctionne bien.
Il faut apparemment être abonné pour l’utiliser.
J’ai l’impression qu’on ne pourra pas l’utiliser gratuitement si OpenAI ne permet pas d’utiliser les GPTs aussi avec GPT-3.
J’avais commencé à en faire un avec quasiment la même intention pour un projet de portfolio, mais j’ai trouvé un emploi en cours de route et j’ai arrêté, donc ça fait plaisir à voir..
https://bootme.co.kr/prompt/generator
À l’époque où les GPTs sont sortis pour la première fois, à part essayer d’empêcher GPT Builder d’exécuter les entrées utilisateur, il n’y avait pas grand-chose. Et je pense qu’un outil qui rédige des prompts pour des domaines spécifiques est absolument nécessaire. Même aujourd’hui, les modèles de prompts bien conçus restent hors de portée des prompts générés par la machine. En plus, comme GPT est souvent assez malade ces derniers temps, la qualité des prompts générés de cette manière baisse aussi, ce qui est problématique.