# Borrow from llama_index DEFAULT_SYNONYM_EXPAND_TEMPLATE = ( "Given some initial query, generate synonyms or related keywords up to {max_keywords} in total, " "considering possible cases of capitalization, pluralization, common expressions, etc.\n" "Provide all synonyms/keywords separated by '^' symbols: 'keyword1^keyword2^...'\n" "Note, result should be in one-line, separated by '^' symbols." "----\n" "QUERY: {query_str}\n" "----\n" "KEYWORDS: " )