From 9dfb35a0fe063f9fa015d5965dd329274ac4b1ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Istv=C3=A1n=20Zolt=C3=A1n=20Szab=C3=B3?= Date: Tue, 10 Sep 2024 13:35:30 +0200 Subject: [PATCH] Updates NLP overview to list the semantic_text workflow. --- docs/en/stack/ml/nlp/ml-nlp-overview.asciidoc | 23 ++++++++----------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/docs/en/stack/ml/nlp/ml-nlp-overview.asciidoc b/docs/en/stack/ml/nlp/ml-nlp-overview.asciidoc index 4e68fc1da..974348f8d 100644 --- a/docs/en/stack/ml/nlp/ml-nlp-overview.asciidoc +++ b/docs/en/stack/ml/nlp/ml-nlp-overview.asciidoc @@ -11,22 +11,17 @@ natural language in spoken word or written text. Elastic offers a wide range of possibilities to leverage natural language processing. -You can **integrate NLP models from different providers** such as Cohere, -HuggingFace, or OpenAI and use them as a service through the -{ref}/inference-apis.html[{infer} API]. You can also use <> -(the retrieval model trained by Elastic) and <> in the same way. -This {ref}/semantic-search-inference.html[tutorial] walks you through the -process of using the various services with the {infer} API. +You can **integrate NLP models from different providers** such as Cohere, HuggingFace, or OpenAI and use them as a service through the {ref}/semantic-search-semantic-text.html[semantic_text] workflow. +You can also use <> (the retrieval model trained by Elastic) and <> in the same way. -You can **upload and manage NLP models** using the Eland client and the -<>. Find the -<>. Refer to -<> to learn more about how to use {ml} models deployed in your -cluster. +The {ref}/inference-apis.html[{infer} API] enables you to use the same services with a more complex workflow which - in turn - offers greater control over the configurations settings. +This {ref}/semantic-search-inference.html[tutorial] walks you through the process of using the various services with the {infer} API. -You can **store embeddings in your {es} vector database** if you generate -{ref}/dense-vector.html[dense vector] or {ref}/sparse-vector.html[sparse vector] -model embeddings outside of {es}. +You can **upload and manage NLP models** using the Eland client and the <>. +Find the <>. +Refer to <> to learn more about how to use {ml} models deployed in your cluster. + +You can **store embeddings in your {es} vector database** if you generate {ref}/dense-vector.html[dense vector] or {ref}/sparse-vector.html[sparse vector] model embeddings outside of {es}. [discrete]