mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-28 09:28:55 -04:00
Update ecs@mappings.json with new GenAI fields (#129122)
This commit is contained in:
parent
19a4ed0188
commit
94c63ca73c
3 changed files with 39 additions and 2 deletions
5
docs/changelog/129122.yaml
Normal file
5
docs/changelog/129122.yaml
Normal file
|
@ -0,0 +1,5 @@
|
|||
pr: 129122
|
||||
summary: Update ecs@mappings.json with new GenAI fields
|
||||
area: Data streams
|
||||
type: feature
|
||||
issues: []
|
|
@ -31,7 +31,8 @@
|
|||
"doc_values": false
|
||||
},
|
||||
"path_match": [
|
||||
"*event.original"
|
||||
"*event.original",
|
||||
"*gen_ai.agent.description"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
@ -210,6 +211,34 @@
|
|||
"match_mapping_type": "object"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ecs_gen_ai_integers": {
|
||||
"mapping": {
|
||||
"type": "integer"
|
||||
},
|
||||
"path_match": [
|
||||
"*gen_ai.request.max_tokens",
|
||||
"*gen_ai.usage.input_tokens",
|
||||
"*gen_ai.usage.output_tokens",
|
||||
"*gen_ai.request.choice.count",
|
||||
"*gen_ai.request.seed"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"ecs_gen_ai_doubles": {
|
||||
"mapping": {
|
||||
"type": "double"
|
||||
},
|
||||
"path_match": [
|
||||
"*gen_ai.request.temperature",
|
||||
"*gen_ai.request.top_k",
|
||||
"*gen_ai.request.frequency_penalty",
|
||||
"*gen_ai.request.presence_penalty",
|
||||
"*gen_ai.request.top_p"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"all_strings_to_keywords": {
|
||||
"mapping": {
|
||||
|
|
|
@ -376,9 +376,12 @@ public class EcsDynamicTemplatesIT extends ESRestTestCase {
|
|||
case "long" -> {
|
||||
return randomLong();
|
||||
}
|
||||
case "int" -> {
|
||||
case "integer" -> {
|
||||
return randomInt();
|
||||
}
|
||||
case "double" -> {
|
||||
return randomDouble();
|
||||
}
|
||||
case "float", "scaled_float" -> {
|
||||
return randomFloat();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue