Hyperprompt

Manual Resources

0.3

Access the ChatGPT service (a free account is required).

Last consulted : 10/12/2023


0.4

The Hypercreation book.

To dive deeper into the world of AI, understand their history, their future and their impact on creation, see the author's book: Hypercreation (NIV editions, 2023).

Last consulted : 10/12/2023


1.2

Discover many examples of role prompts.

Last consulted : 10/12/2023


1.3

Understanding LLMs.

A very didactic visual article that precisely explains how LLMs* work. Reading it is highly recommended.

Last consulted : 10/12/2023


2.1

The science behind chains of reasoning.

Discover quantified results on the impact of chains of reasoning* in the research paper "Chain-of-Thought – Prompting Elicits Reasoning in Large Language Models".

Last consulted : 10/12/2023


2.2

The science behind self-consistency.

Discover quantified results on the impact of self-consistency in the research paper "Self-Consistency Improves Chain of Thought Reasoning in Language Models".

Last consulted : 10/12/2023


2.3

The science behind (factored) decomposition.

Discover quantified results on the impact of (factored) decomposition in the research paper "Question Decomposition Improves the Faithfulness of Model-Generated Reasoning".

Last consulted : 10/12/2023


2.4

Reasoning trees.

Discover the reasoning trees method in the research paper "Tree of Thoughts: Deliberate Problem Solving with Large Language Models".

Last consulted : 10/12/2023


2.5

Skeleton-of-thought.

Discover the skeleton-of-thought method in the research paper "Skeleton-of-Thought: Large Language Models Can Do Parallel Decoding".

Last consulted : 10/12/2023


2.6

Tokenizer.

OpenAI's "Tokenizer" interface allows you to freely convert words to tokens* and calculate the number of tokens* in a sentence according to ChatGPT's tokenization system.

Last consulted : 10/12/2023


2.7

RAG (Retrieval Augmented Generation).

RAG consists of interfacing an LLM* with a document base. The method involves cutting all documents into small pieces, then "vectorizing" these pieces, i.e., transforming them into mathematical objects representing their meaning that can be manipulated by an AI, and storing them in a vector database dedicated to this type of mathematical objects. When the user asks a question to the LLM*, it searches the database for document pieces whose meaning seems relevant to answer the question. It then translates the retrieved pieces into readable text and uses them to produce its answer. In this case, the LLM* is even able to cite its sources and indicate paragraph by paragraph which parts of the document base it relied on to produce its answers. This method was used by the Parisian company Ekimetrics to create Climate QA, a chatbot* that allows you to query the best scientific sources on climate, such as IPCC reports, to easily obtain precise answers.

Last consulted : 10/12/2023


2.8

The science behind emotional prompting.

Discover quantified results on the impact of emotional prompting in the research paper "Large Language Models Understand and Can Be Enhanced by Emotional Stimuli".

Last consulted : 10/12/2023


2.10

The list of countries where Claude is available.

Last consulted : 10/12/2023


2.11

Easily create chatbots based on LLMs with Poe.

Last consulted : 10/12/2023


2.12

Test Llama and Mistral-7b.

Last consulted : 10/12/2023


3.1

Whatplugin.ai.

The whatplugin.ai website lists all plugins, allows you to explore them fluidly, and offers descriptions and usage tutorials that are much more comprehensive than on the ChatGPT interface.

Last consulted : 10/12/2023


3.2

The "Cardiovascular Disease dataset".

Last consulted : 10/12/2023


3.3

The "Spotify Top Hit Playlist (2010-2022)" dataset.

Last consulted : 10/12/2023


3.5

List of public and free APIs.

Last consulted : 10/12/2023


3.6

From ChatGPT to GPT.

GPT is an LLM*, ChatGPT is a chatbot* based on this LLM*. OpenAI, the company that developed these two models, trained ChatGPT by modifying the GPT model to make it especially good at having fluid dialogues with users and to make it particularly ethical in its responses. To perform this secondary training, a technique called "Reinforcement Learning from Human Feedback" was used. It involves asking humans to annotate millions of conversations between ChatGPT and users, to specify which ones are acceptable and which are not. These annotated conversations are then shown to the GPT model so it learns to only respond in acceptable ways. For more information about this retraining, see the official OpenAI page.

Last consulted : 10/12/2023


3.7

The GPT Playground.

An OpenAI account is required. To use model 4, a credit card is required.

Last consulted : 10/12/2023


4.1

Access Midjourney.

Last consulted : 10/12/2023

Tutoriel pour accéder à Midjourney :

  • Rendez-vous sur la page de Midjourney et cliquez sur le bouton « Sign Up » en bas à gauche.
  • Enregistrez-vous avec votre compte Google ou Discord.
  • Une fois votre compte créé, vous pouvez acheter un forfait en cliquant sur votre nom d’utilisateur en bas à gauche puis en cliquant sur le bouton « Manage Subscriptions ».
  • Une fois votre forfait activé, vous pouvez envoyer vos prompts dans la barre « What will you imagine? » en haut de l’écran.

4.2

Access Leonardo.ai.

Last consulted : 10/12/2023

Tutoriel pour accéder à Leonardo.ai :

  • Rendez-vous sur le site de Leonardo.ai accessible grâce au bouton ci-dessus.
  • Cliquez sur « Create an account ».
  • Cliquez sur l’un des boutons d’authentification (Apple, Google, Microsoft) si vous souhaitez créer un compte avec l’un de ces réseaux. Sinon, cliquez sur le lien en bas de la page : « Sign up » puis entrez un email et un mot de passe, et cliquez sur le bouton « Sign up ».
  • Ouvrez le mail qui a été envoyé sur votre boîte mail et copiez le code de vérification. Collez le dans le champ « Verification Code » de l’interface de leonardo.ai et cliquez sur « Confirm Account ».
  • Choisissez votre nom d’utilisateur dans la fenêtre qui s’ouvre et sélectionnez vos centres d’intérêt, puis cliquez sur « Confirm ». Cliquez sur le rôle « Enthusiast », puis cliquez sur « Start using Leonardo ».
  • Vous pouvez commencer à générer des images en allant dans l’onglet « AI Image Generation » sur la gauche.

4.5

Two tools to facilitate building visual prompts.

Last consulted : 10/12/2023

DALL-E prompt book

A very comprehensive list of modifiers applicable to all models.

Midjourney prompt helper

This tool allows you to automatically build prompts and greatly simplifies the use of Midjourney for beginners. It is highly recommended to use it to get started and discover all the model's possibilities.


4.6

Midjourney parameters.

A list of all up-to-date parameters can be found in the official documentation.

Last consulted : 10/12/2023


4.7

Adding images in Midjourney.

Discover a complete tutorial on image prompting in Midjourney, available in the official documentation.

Last consulted : 10/12/2023


4.8

Inpainting and outpainting with Midjourney and Leonardo.ai.

Discover two tutorials to learn how to outpaint and inpaint with Midjourney or Leonardo.ai.

Last consulted : 10/12/2023

Inpainting and outpainting with Midjourney

L’inpeinture est disponible sur le service Midjourney, mais ne permet de modifier que des images elles-mêmes générées avec Midjourney. Pour l’utiliser depuis l’interface Discord :

  • Tapez « /settings » dans la barre de chat pour accéder à vos paramètres, et activez « Remix Mode » en cliquant dessus,
  • Générez vos images en entrant votre prompt,
  • Agrandissez l’image sur laquelle vous souhaitez appliquer l’inpeinture,
  • Une fois l’image agrandie, un bouton « Vary (Region) » devrait être visible sous l’image. Cliquez dessus pour ouvrir l’interface d’inpeinture,
  • Dans la fenêtre qui s’ouvre, sélectionnez les parties de l’image que vous souhaitez modifier, puis entrez le prompt correspondant à la modification et validez.
  • Midjourney relance la génération de 4 images dans lesquelles les parties sélectionnées ont été modifiées selon votre nouveau prompt.

L’expeinture elle aussi se fait uniquement à partir d’une image générée avec Midjourney. Elle fonctionne de la même manière que l’inpeinture, à la différence près que les boutons à utiliser une fois l’image agrandie sont différents. En tout, ils sont au nombre de 7.

Trois boutons de « Zoom Out », qui agrandissent l’image de tous les côtés. Ils ne permettent pas de modifier le prompt initial. L’agrandissement s’appuiera sur l’image initiale uniquement.

  • « Zoom Out 2x », qui étend l’image en doublant sa taille,
  • « Zoom Out 1,5x » qui étend l’image de 50 %,
  • « Custom Zoom » qui permet de définir précisément la taille de l’expeinture ainsi que son ratio,

Quatre boutons de « panning », qui agrandissent l’image d’un côté seulement. Le prompt peut être modifié lorsque le Remix Mode est activé, ce qui permet de faire apparaître de nouveaux éléments sur les portions d’image générées.

  • « ➡️ » qui étend l’image uniquement sur la droite, en doublant sa largeur,
  • « ⬅️ » qui étend l’image uniquement sur la gauche, en doublant sa largeur,
  • « ⬆️ » qui étend l’image uniquement vers le haut, en doublant sa hauteur,
  • « ⬇️ » qui étend l’image uniquement vers le bas, en doublant sa hauteur.

Inpainting and outpainting with Leonardo.ai

Pour inpeindre avec Leonardo.ai :

  • Sur l’interface de Leonardo.ai, cliquez sur l’onglet « AI Canvas » à gauche. Vous serez redirigé vers l’éditeur.
  • Téléversez une image grâce au bouton « Upload image » de la barre d’outils à gauche.
  • Ajustez la taille de l’image et glissez-la dans le cadre bleu et rose.
  • Choisissez l’outil Gomme (« Erase ») et passez votre souris en maintenant le bouton gauche appuyé sur les éléments de votre image à modifier. Cela les effacera.
  • Cliquez sur le champ de texte « Prompt » en bas de l’interface, et tapez le prompt décrivant ce que vous souhaitez générer dans l’espace effacé.
  • Cliquez sur « Generate »
  • Par défaut, quatre propositions seront faites. Vous pouvez les visualiser en cliquant sur les flèches apparues dans le cadre bleu sous l’image. Choisissez celle que vous préférez et cliquez sur « Accept ».
  • Téléchargez votre nouvelle image avec le bouton « Download Artwork » à gauche.

L’expeinture se fait sur la même interface que l’inpeinture et fonctionne de la même manière, à la différence près que le cadre de génération devra être déplacé pour ne pas recouvrir entièrement l’image. La partie du cadre de génération extérieure à l’image sera remplie selon le prompt fourni, et réalisera l’expeinture.

Une partie de l’image doit être conservée à l’intérieur du cadre de génération afin que le modèle la prenne en compte pour gérer la transition avec les nouveaux pixels générés.


4.9

ControlNet.

Discover a very comprehensive tutorial to learn how to use ControlNet.

Last consulted : 10/12/2023


5.1

The Linkin Park music video made with Kaiber.

Last consulted : 10/12/2023


6.1

Discover the Diffusion Nous artwork.

To test the fragment reveal system, you can use the code "dea52b1e-cb27-46eb-ab82-b5a1a45522c3" which corresponds to the author's fragment.

Last consulted : 10/12/2023

Du même auteur

HELO

La BD d’anticipation sur l’Intelligence Artificielle Générale

Une BD coup de poing qui explore les promesses et les dangers de l’IA Générale
HELO