export function buildLiveModelFileProbeContext(params: { systemPrompt?: string }): Context { return {
systemPrompt: params.systemPrompt,
messages: [
{
role: "user",
content: "Read this visible label and reply with only the value after LIVE_LABEL.\n\n" +
`LIVE_LABEL=${LIVE_MODEL_FILE_PROBE_TOKEN}`,
timestamp: Date.now(),
},
],
};
}
export function buildLiveModelFileProbeRetryContext(params: { systemPrompt?: string }): Context { return {
systemPrompt: params.systemPrompt,
messages: [
{
role: "user",
content: "The visible label value is:\n\n" +
`${LIVE_MODEL_FILE_PROBE_TOKEN}\n\n` +
`Reply with exactly ${LIVE_MODEL_FILE_PROBE_TOKEN}.`,
timestamp: Date.now(),
},
],
};
}
export function fileProbeTextMatches(text: string): boolean { return text.toLowerCase().includes(LIVE_MODEL_FILE_PROBE_TOKEN.toLowerCase());
}
export function imageProbeTextMatches(text: string): boolean { return /\bok\b/i.test(text);
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.18Bemerkung:
(vorverarbeitet am 2026-05-26)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.