appendSystemContext function
List<String>
appendSystemContext({
- required SystemPrompt systemPrompt,
- required Map<
String, String> context,
Append system context entries to the system prompt.
Implementation
List<String> appendSystemContext({
required SystemPrompt systemPrompt,
required Map<String, String> context,
}) {
return [
...systemPrompt,
context.entries.map((e) => '${e.key}: ${e.value}').join('\n'),
].where((s) => s.isNotEmpty).toList();
}