Skip to content

countMessagePairs

countMessagePairs(history): number

Defined in: conversation-history.ts:131

Count message pairs in history (excluding system messages)

readonly IRMessage[]

Conversation history

number

Number of user/assistant pairs

const history = [
{ role: 'system', content: 'You are helpful' },
{ role: 'user', content: 'Hi' },
{ role: 'assistant', content: 'Hello!' },
];
countMessagePairs(history); // 1