@statelyai/agent
Version:
Stateful agents that make decisions based on finite-state machine models
19 lines (15 loc) • 361 B
text/typescript
import { PromptTemplate } from '../types';
import { wrapInXml } from '../utils';
export const defaultTextTemplate: PromptTemplate<any> = (data) => {
const preamble = [
data.context
? wrapInXml('context', JSON.stringify(data.context))
: undefined,
]
.filter(Boolean)
.join('\n');
return `
${preamble}
${data.goal}
`.trim();
};