diff --git a/docs/index.html b/docs/index.html index e2fb8f4..3ccf95d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -685,7 +685,7 @@

- + src/index.js @@ -919,7 +919,7 @@

- + src/index.js @@ -1141,7 +1141,7 @@

- + src/index.js @@ -1322,7 +1322,7 @@

- + src/evaluator.js @@ -1400,7 +1400,7 @@

- + src/evaluator.js @@ -1519,7 +1519,7 @@

- + src/evaluators/prompted-evaluator.js @@ -1652,7 +1652,7 @@

- + src/evaluators/readability-evaluator.js @@ -1768,7 +1768,7 @@

- + src/system.js @@ -1844,7 +1844,7 @@

- + src/system.js @@ -1951,7 +1951,7 @@

- + src/systems/generative-elastic-system.js @@ -2094,10 +2094,12 @@

- configuration.search._source_excludes Array? + configuration.search._source Object? - A comma-separated -list of source fields to exclude from the response + An object that specifies +which source attributes to include in the response, see + +the Elasticsearch documentation @@ -2212,7 +2214,7 @@

- + src/systems/generative-elastic-system.js @@ -2330,7 +2332,7 @@

- + src/user.js @@ -2408,7 +2410,7 @@

- + src/user.js @@ -2517,7 +2519,7 @@

- + src/user.js @@ -2632,7 +2634,7 @@

- + src/users/static-user.js @@ -2779,7 +2781,7 @@

- + src/templates.js @@ -2829,7 +2831,7 @@

- + src/templates.js @@ -2953,7 +2955,7 @@

- + src/templates.js @@ -3033,7 +3035,7 @@

- + src/templates.js @@ -3124,7 +3126,7 @@

- + src/templates.js @@ -3231,7 +3233,7 @@

- + src/index.js @@ -3346,7 +3348,7 @@

- + src/evaluator.js @@ -3426,7 +3428,7 @@

- + src/evaluator.js @@ -3476,7 +3478,7 @@

- + src/evaluator.js @@ -3534,7 +3536,7 @@

- + src/evaluator.js @@ -3602,7 +3604,7 @@

- + src/llm.js @@ -3677,7 +3679,7 @@

- + src/llm.js @@ -3757,7 +3759,7 @@

- + src/llm.js @@ -3837,7 +3839,7 @@

- + src/llm.js @@ -3917,7 +3919,7 @@

- + src/llm.js @@ -4015,7 +4017,7 @@

- + src/llm.js @@ -4144,7 +4146,7 @@

- + src/llm.js @@ -4227,7 +4229,7 @@

- + src/logbook.js @@ -4315,7 +4317,7 @@

- + src/logbook.js @@ -4413,7 +4415,7 @@

- + src/logbook.js @@ -4498,7 +4500,7 @@

- + src/logbook.js @@ -4561,7 +4563,7 @@

- + src/logbook.js @@ -4624,7 +4626,7 @@

- + src/logbook.js @@ -4687,7 +4689,7 @@

- + src/logbook.js @@ -4759,7 +4761,7 @@

- + src/logbook.js @@ -4840,7 +4842,7 @@

- + src/logbook.js @@ -4906,7 +4908,7 @@

- + src/logbook.js @@ -4972,7 +4974,7 @@

- + src/logbook.js @@ -5046,7 +5048,7 @@

- + src/index.js @@ -5135,7 +5137,7 @@

- + src/system.js @@ -5207,7 +5209,7 @@

- + src/system.js @@ -5257,7 +5259,7 @@

- + src/system.js @@ -5315,7 +5317,7 @@

- + src/system.js @@ -5373,7 +5375,7 @@

- + src/system.js @@ -5441,7 +5443,7 @@

- + src/index.js @@ -5513,7 +5515,7 @@

- + src/user.js @@ -5602,7 +5604,7 @@

- + src/user.js @@ -5652,7 +5654,7 @@

- + src/user.js @@ -5710,7 +5712,7 @@

- + src/user.js @@ -5778,7 +5780,7 @@

- + src/users/touche25-rad-user.js diff --git a/src/systems/generative-elastic-system.js b/src/systems/generative-elastic-system.js index f272540..3c617a2 100644 --- a/src/systems/generative-elastic-system.js +++ b/src/systems/generative-elastic-system.js @@ -69,8 +69,9 @@ async function queryElastic(query, searchConfiguration, logbook) { * Variables are the same as for `configuration.preprocessing.message`, plus: * - `{{variables.preprocessing}}`: The parsed output of the preprocessing (if * preprocessing was performed) - * @param {Array} [configuration.search._source_excludes] - A comma-separated - * list of source fields to exclude from the response + * @param {Object} [configuration.search._source] - An object that specifies + * which source attributes to include in the response, see + * {@link https://www.elastic.co/guide/en/elasticsearch/reference/current/search-fields.html#source-filtering|the Elasticsearch documentation} * @param {number} configuration.search.size - The number of results to retrieve * @param {Object} configuration.generation * @param {string} configuration.generation.message - Template for the