Mise en forme des réponses
Il est possible de fournir le début de la réponse du LLM (message assistant) dans le script.
Cela permet d’orienter la réponse du LLM vers une syntaxe ou un format spécifique.
Utilisez la fonction assistant pour fournir le texte de l’assistant.
$`List 5 colors. Answer with a JSON array. Do not emit the enclosing markdown.`
// help the LLM by starting the JSON array syntax// in the assistant responseassistant(`[`)👤 utilisateur
List 5 colors. Answer with a JSON array. Do not emit the enclosing markdown.🤖 assistant
[🤖 assistant
"red","blue","green","yellow","purple"]Comment ça fonctionne ?
Section intitulée « Comment ça fonctionne ? »En interne, lors de l’invocation du LLM, un message supplémentaire est ajouté à la requête comme si le LLM avait généré ce contenu.
{ "messages": [ ..., { "role": "assistant", "content": "[\n" } ]}