langchain/docs
Naveen Tatikonda 0118706fd6
Add Support for OpenSearch Vector database (#1191)
### Description
This PR adds a wrapper which adds support for the OpenSearch vector
database. Using opensearch-py client we are ingesting the embeddings of
given text into opensearch cluster using Bulk API. We can perform the
`similarity_search` on the index using the 3 popular searching methods
of OpenSearch k-NN plugin:

- `Approximate k-NN Search` use approximate nearest neighbor (ANN)
algorithms from the [nmslib](https://github.com/nmslib/nmslib),
[faiss](https://github.com/facebookresearch/faiss), and
[Lucene](https://lucene.apache.org/) libraries to power k-NN search.
- `Script Scoring` extends OpenSearch’s script scoring functionality to
execute a brute force, exact k-NN search.
- `Painless Scripting` adds the distance functions as painless
extensions that can be used in more complex combinations. Also, supports
brute force, exact k-NN search like Script Scoring.

### Issues Resolved 
https://github.com/hwchase17/langchain/issues/1054

---------

Signed-off-by: Naveen Tatikonda <navtat@amazon.com>
2023-02-20 18:39:34 -08:00
..
_static docs: increase width (#1049) 2023-02-15 23:07:01 -08:00
ecosystem Add Support for OpenSearch Vector database (#1191) 2023-02-20 18:39:34 -08:00
getting_started add reqs (#918) 2023-02-06 20:30:03 -08:00
modules Add Support for OpenSearch Vector database (#1191) 2023-02-20 18:39:34 -08:00
reference Add Support for OpenSearch Vector database (#1191) 2023-02-20 18:39:34 -08:00
tracing Make Tools own model, add ToolKit Concept (#1095) 2023-02-18 13:40:43 -08:00
use_cases improve docs for indexes (#1146) 2023-02-19 23:14:50 -08:00
conf.py improve css (#615) 2023-01-14 07:39:29 -08:00
deployments.md add docs for steamship deployment (#949) 2023-02-08 16:01:19 -08:00
ecosystem.rst Docs refactor (#480) 2023-01-02 08:24:09 -08:00
gallery.rst update gallery with slack bot (#1177) 2023-02-20 08:21:00 -08:00
glossary.md Feature: linkcheck-action (#534) (#542) 2023-01-04 21:39:50 -08:00
index.rst improve docs for indexes (#1146) 2023-02-19 23:14:50 -08:00
make.bat initial commit 2022-10-24 14:51:15 -07:00
Makefile Feature: linkcheck-action (#534) (#542) 2023-01-04 21:39:50 -08:00
reference.rst Feature: linkcheck-action (#534) (#542) 2023-01-04 21:39:50 -08:00
requirements.txt Docs refactor (#480) 2023-01-02 08:24:09 -08:00
tracing.md Harrison/tracing docs (#806) 2023-01-29 20:49:35 -08:00