Elasticsearch
Elasticsearch components available in ottom8: Elasticsearch, OpenSearch, OpenSearch (Multi-Model Multi-Embedding).
Elasticsearch
Elasticsearch Vector Store with with advanced, customizable search capabilities.
| Input | Type | Required |
|---|---|---|
| Embedding | other | No |
| Ingest Data | other | No |
| Elastic Cloud ID | str | No |
| Elasticsearch URL | str | No |
| Index Name | str | No |
| Elasticsearch Password | str | No |
| Search Query | query | No |
| Username | str | No |
Advanced options: Elastic API Key, Number of Results, Search Score Threshold, Search Type, Cache Vector Store, Verify SSL Certificates
| Output | Type |
|---|---|
| Search Results | JSON |
| Table | Table |
OpenSearch
Store and search documents using OpenSearch with hybrid semantic and keyword search capabilities.
| Input | Type | Required |
|---|---|---|
| Embedding | other | No |
| Ingest Data | other | No |
| Authentication Mode | str | No |
| Document Metadata | table | No |
| Search Filters (JSON) | str | No |
| Index Name | str | No |
| JWT Token | str | No |
| OpenSearch URL | str | No |
| OpenSearch Password | str | No |
| Search Query | query | No |
| Username | str | No |
Advanced options: Prefix 'Bearer ', EF Construction, Vector Engine, JWT Header Name, M Parameter, Default Result Limit, Request Timeout (seconds), Cache Vector Store, Distance Metric, Use SSL/TLS, Vector Field Name, Verify SSL Certificates
| Output | Type |
|---|---|
| Search Results | JSON |
| Table | Table |
| Vector Store Connection | VectorStore |
OpenSearch (Multi-Model Multi-Embedding)
Store and search documents using OpenSearch with multi-model hybrid semantic and keyword search. To search use the tools search_documents and raw_search. Search documents takes a query for vector search, for example {search_query: "components in openrag"}
| Input | Type | Required |
|---|---|---|
| Embedding | other | No |
| Ingest Data | other | No |
| Authentication Mode | str | No |
| Document Metadata | table | No |
| Embedding Model Name | str | No |
| Search Filters (JSON) | str | No |
| Index Name | str | No |
| JWT Token | str | No |
| OpenSearch URL | str | No |
| OpenSearch Password | str | No |
| Search Query | query | No |
| Username | str | No |
Advanced options: Prefix 'Bearer ', EF Construction, Vector Engine, JWT Header Name, M Parameter, Max Retries, Candidate Pool Size, Default Result Limit, Request Timeout (seconds), Cache Vector Store, Distance Metric, Use SSL/TLS, Legacy Vector Field Name, Verify SSL Certificates
| Output | Type |
|---|---|
| Search Results | Table |
| Raw Search | JSON |
| Vector Store Connection | VectorStore |