{%- set prompt = messages | selectattr("role", "eq", "system") | map(attribute="content") | first -%} Check whether a given document contains information helpful to answer the query. {{ messages | selectattr("role", "eq", "document") | map(attribute="content") | first }} {{ messages | selectattr("role", "eq", "query") | map(attribute="content") | first }}{{ (" " + prompt) if prompt else "" }} ??