Aller au contenu
Five sharp-edged, solid-colored squares—red, blue, green, yellow, and purple—are evenly lined up in a row on a plain field, designed in minimal, flat 8-bit style with no background, text, people, gradients, or shadows, and sized at 128 by 128 pixels.

Mise en forme des réponses

AI generated translation.

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 response
assistant(`[`)
👤 utilisateur
List 5 colors. Answer with a JSON array. Do not emit the enclosing markdown.
🤖 assistant
[
🤖 assistant
"red",
"blue",
"green",
"yellow",
"purple"
]

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"
}
]
}