Skip to content

Commit c4fc197

Browse files
authored
[8.18] [8.x] Mark semantic text as GA in docs (elastic#124670) (elastic#125302)
* [8.x] Mark semantic text as GA in docs (elastic#124670) * Update docs/changelog/125302.yaml * Remove extra changelog
1 parent 54a8c25 commit c4fc197

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

docs/changelog/124670.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
pr: 124670
2+
summary: Release semantic_text as a GA feature
3+
area: Mapping
4+
type: feature
5+
issues: []
6+
highlight:
7+
title: Release semantic_text as a GA feature
8+
body: semantic_text is now an official GA (generally available) feature!
9+
This field type allows you to easily set up and perform semantic search with minimal ramp up time.
10+
notable: true

docs/reference/mapping/types/semantic-text.asciidoc

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@
55
<titleabbrev>Semantic text</titleabbrev>
66
++++
77

8-
beta[]
9-
108
The `semantic_text` field type automatically generates embeddings for text content using an inference endpoint.
119
Long passages are <<auto-text-chunking, automatically chunked>> to smaller sections to enable the processing of larger corpuses of text.
1210

1311
The `semantic_text` field type specifies an inference endpoint identifier that will be used to generate embeddings.
1412
You can create the inference endpoint by using the <<put-inference-api>>.
15-
This field type and the <<query-dsl-semantic-query,`semantic` query>> type make it simpler to perform semantic search on your data.
13+
This field type and the <<query-dsl-semantic-query,`semantic` query>> type make it simpler to perform semantic search on your data.
1614
The `semantic_text` field type may also be queried with <<query-dsl-match-query, match>>, <<query-dsl-sparse-vector-query, sparse_vector>> or <<query-dsl-knn-query, knn>> queries.
1715

1816
If you don’t specify an inference endpoint, the `inference_id` field defaults to `.elser-2-elasticsearch`, a preconfigured endpoint for the elasticsearch service.
@@ -193,8 +191,8 @@ types and create an ingest pipeline with an
193191
<<inference-processor, {infer} processor>> to generate the embeddings.
194192
<<semantic-search-inference,This tutorial>> walks you through the process. In
195193
these cases - when you use `sparse_vector` or `dense_vector` field types instead
196-
of the `semantic_text` field type to customize indexing - using the
197-
<<query-dsl-semantic-query,`semantic_query`>> is not supported for querying the
194+
of the `semantic_text` field type to customize indexing - using the
195+
<<query-dsl-semantic-query,`semantic_query`>> is not supported for querying the
198196
field data.
199197

200198

docs/reference/query-dsl/semantic-query.asciidoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
<titleabbrev>Semantic</titleabbrev>
55
++++
66

7-
beta[]
8-
97
The `semantic` query type enables you to perform <<semantic-search,semantic search>> on data stored in a <<semantic-text,`semantic_text`>> field.
108

119

docs/reference/search/search-your-data/semantic-search-semantic-text.asciidoc

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
<titleabbrev>Semantic search with `semantic_text`</titleabbrev>
55
++++
66

7-
beta[]
8-
97
This tutorial shows you how to use the semantic text feature to perform semantic search on your data.
108

119
Semantic text simplifies the {infer} workflow by providing {infer} at ingestion time and sensible default values automatically.
@@ -21,7 +19,7 @@ This tutorial uses the <<infer-service-elasticsearch,`elasticsearch` service>> f
2119
[[semantic-text-requirements]]
2220
==== Requirements
2321

24-
This tutorial uses the <<infer-service-elasticsearch,`elasticsearch` service>> for demonstration, which is created automatically as needed.
22+
This tutorial uses the <<infer-service-elasticsearch,`elasticsearch` service>> for demonstration, which is created automatically as needed.
2523
To use the `semantic_text` field type with an {infer} service other than `elasticsearch` service, you must create an inference endpoint using the <<put-inference-api>>.
2624

2725

@@ -92,7 +90,7 @@ The reindexed data will be processed by the {infer} endpoint associated with the
9290
------------------------------------------------------------
9391
POST _reindex?wait_for_completion=false
9492
{
95-
"source": {
93+
"source": {
9694
"index": "test-data",
9795
"size": 10 <1>
9896
},
@@ -139,7 +137,7 @@ The {infer} endpoint used to generate the embeddings for the `semantic_text` fie
139137
GET semantic-embeddings/_search
140138
{
141139
"query": {
142-
"semantic": {
140+
"semantic": {
143141
"field": "content", <1>
144142
"query": "How to avoid muscle soreness while running?" <2>
145143
}

0 commit comments

Comments
 (0)