From a7d5aba993cf6e5caeacce8400c3f1bf3df78b2b Mon Sep 17 00:00:00 2001 From: Liam Thompson <32779855+leemthompo@users.noreply.github.com> Date: Tue, 29 Aug 2023 12:10:16 +0200 Subject: [PATCH 1/5] Link to Elasticsearch labs in readme --- docs/sphinx/index.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/sphinx/index.rst b/docs/sphinx/index.rst index e73ec1392..5e017a2d3 100644 --- a/docs/sphinx/index.rst +++ b/docs/sphinx/index.rst @@ -65,6 +65,12 @@ Example Usage print("%(timestamp)s %(author)s: %(text)s" % hit["_source"]) +Interative examples +------------------- + +The `elasticsearch-labs `_ repo contains interactive and executable Python notebooks, sample apps, and resources for testing out Elasticsearch, using the Python client. + + Features -------- From 65bcb9595154d26ae47e7b531f60a23660e4769d Mon Sep 17 00:00:00 2001 From: Liam Thompson <32779855+leemthompo@users.noreply.github.com> Date: Tue, 29 Aug 2023 12:26:42 +0200 Subject: [PATCH 2/5] Fix typo Co-authored-by: Quentin Pradet --- docs/sphinx/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sphinx/index.rst b/docs/sphinx/index.rst index 5e017a2d3..a18d1cabf 100644 --- a/docs/sphinx/index.rst +++ b/docs/sphinx/index.rst @@ -65,7 +65,7 @@ Example Usage print("%(timestamp)s %(author)s: %(text)s" % hit["_source"]) -Interative examples +Interactive examples ------------------- The `elasticsearch-labs `_ repo contains interactive and executable Python notebooks, sample apps, and resources for testing out Elasticsearch, using the Python client. From 2c78c346e41a0eccffec91cd16c6d2c9401d8523 Mon Sep 17 00:00:00 2001 From: Liam Thompson <32779855+leemthompo@users.noreply.github.com> Date: Tue, 29 Aug 2023 12:34:22 +0200 Subject: [PATCH 3/5] Add more context to labs --- docs/sphinx/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sphinx/index.rst b/docs/sphinx/index.rst index a18d1cabf..ecd859744 100644 --- a/docs/sphinx/index.rst +++ b/docs/sphinx/index.rst @@ -68,7 +68,7 @@ Example Usage Interactive examples ------------------- -The `elasticsearch-labs `_ repo contains interactive and executable Python notebooks, sample apps, and resources for testing out Elasticsearch, using the Python client. +The `elasticsearch-labs `_ repo contains interactive and executable Python notebooks, sample apps, and resources for testing out Elasticsearch, using the Python client. These examples are mainly focused on vector search, hybrid search and generative AI use cases, but you'll also find examples of basic operations like creating index mappings and performing lexical search. Features From 2d3d4db7b56414a3d0ff24921a73bb5da6201807 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Tue, 29 Aug 2023 12:35:27 +0200 Subject: [PATCH 4/5] Update docs/sphinx/index.rst --- docs/sphinx/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sphinx/index.rst b/docs/sphinx/index.rst index ecd859744..122970f02 100644 --- a/docs/sphinx/index.rst +++ b/docs/sphinx/index.rst @@ -66,7 +66,7 @@ Example Usage Interactive examples -------------------- +-------------------- The `elasticsearch-labs `_ repo contains interactive and executable Python notebooks, sample apps, and resources for testing out Elasticsearch, using the Python client. These examples are mainly focused on vector search, hybrid search and generative AI use cases, but you'll also find examples of basic operations like creating index mappings and performing lexical search. From b7fa3dc6a1ce01d5181b6321e7a3e5b84e8da018 Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Tue, 29 Aug 2023 12:51:29 +0200 Subject: [PATCH 5/5] Add banner linking labs on Elastic docs landing page --- docs/guide/index-custom-title-page.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/guide/index-custom-title-page.html b/docs/guide/index-custom-title-page.html index b658d28ff..8984cdd87 100644 --- a/docs/guide/index-custom-title-page.html +++ b/docs/guide/index-custom-title-page.html @@ -144,6 +144,10 @@

+
+ ℹ️ The elasticsearch-labs repo contains many interactive Python notebooks for testing out Elasticsearch using the Python client. These examples are mainly focused on vector search, hybrid search and generative AI use cases. +
+

Explore by use case