Skip to content

Commit f126b9b

Browse files
committed
Adds Querying semantic_text fields section
1 parent d3894ca commit f126b9b

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

docs/reference/elasticsearch/mapping-reference/semantic-text.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,21 @@ PUT test-index
611611
}
612612
```
613613

614+
## Querying `semantic_text` fields [querying-semantic-text-fields]
615+
616+
Querying `semantic_text` fields enables semantic search by matching on meaning rather than just keywords. It’s useful for natural language search, intent-aware retrieval, and cases where keyword matching alone isn’t sufficient.
617+
618+
You can query `semantic_text` fields using the following query types:
619+
620+
- [Match query](/reference/query-languages/query-dsl/query-dsl-match-query.md) - The recommended method for querying `semantic_text` fields. Refer to examples of match queries on `semantic_text` fields.
621+
622+
- [kNN query](/reference/query-languages/query-dsl/query-dsl-knn-query.md) - Finds the nearest vectors to a query vector using a similarity metric, mainly for advanced or combined search use cases. Refer to examples of kNN queries on `semantic_text` fields.
623+
624+
- [Sparse vector query](/reference/query-languages/query-dsl/query-dsl-sparse-vector-query.md) - Executes searches using sparse vectors generated by a sparse retrieval model. Refer to examples of sparse vector queries on `semantic_text` fields.
625+
626+
- [Semantic query](/reference/query-languages/query-dsl/query-dsl-semantic-query.md) - A legacy option that was introduced earlier and is no longer recommended, but it remains supported for existing implementations. Refer to examples of semantic queries on `semantic_text` fields.
627+
628+
614629
## Troubleshooting semantic_text fields [troubleshooting-semantic-text-fields]
615630

616631
If you want to verify that your embeddings look correct, you can view the

0 commit comments

Comments
 (0)