You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @dmille
Thanks for reaching out. I did the experiment and yes the way you are defining the nested field in the pipeline won't work. But the pipeline supports nested fields. To do that please try to create pipeline like this:
The thing is right now TextEmbedding processor doesn't understand "." operator as a nested field operator. I did some test on my side and the above way of creating the processor will work and it will handle the nested fields.
I think this can be something which Plugin can support. I will create a feature request for this feature.
What is the bug?
When defining a field_map containing nested fields, the pipeline fails to compute embeddings.
How can one reproduce the bug?
With the following configuration, using non-nested field-types, embeddings are computed:
With the following configuration using a nested source field, embeddings are not computed:
What is the expected behavior?
The neural ingestion pipeline should be able to handle nested fields.
What is your host/environment?
docker image: opensearchproject/opensearch:2.5.0
Do you have any additional context?
The models referenced above were uploaded with the following configuration:
The text was updated successfully, but these errors were encountered: