avichaym commented on code in PR #680:
URL: https://github.com/apache/flink-agents/pull/680#discussion_r3298177543
##########
docs/content/docs/development/vector_stores.md:
##########
@@ -642,6 +642,204 @@ public static ResourceDescriptor vectorStore() {
{{< /tabs >}}
+### Amazon OpenSearch
+
+[Amazon
OpenSearch](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/)
is a managed vector search service available in two flavors: OpenSearch
Service (provisioned domains) and OpenSearch Serverless (AOSS). The Flink
Agents integration supports both via a single `service_type` parameter, with
IAM (SigV4) or basic authentication.
+
+{{< hint info >}}
+Amazon OpenSearch is only supported in Java currently. To use Amazon
OpenSearch from Python agents, see [Using Cross-Language
Providers](#using-cross-language-providers).
+{{< /hint >}}
+
+{{< hint info >}}
+Amazon OpenSearch implements `CollectionManageableVectorStore`, enabling
[Long-Term Memory]({{< ref "docs/development/memory/long_term_memory" >}})
support. Collections map to OpenSearch indices, with collection metadata stored
in a dedicated `flink_agents_collection_metadata` index.
Review Comment:
Thanks @xintongsong for the review. All three asks addressed :
* Fixed the inaccurate flink_agents_collection_metadata claim - replaced
with text matching the Javadoc (collection metadata is ignored, OpenSearch
indices don't natively support arbitrary metadata).
* Moved Amazon Bedrock / Amazon OpenSearch / Amazon S3 Vectors to
alphabetical position in each file (they now sort first).
*Rebased onto latest main, dropping the stale commit.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]