diff --git a/advisors/spring-ai-advisors-vector-store/src/main/java/org/springframework/ai/chat/client/advisor/vectorstore/ParameterizedChatMemory.java b/advisors/spring-ai-advisors-vector-store/src/main/java/org/springframework/ai/chat/client/advisor/vectorstore/ParameterizedChatMemory.java
deleted file mode 100644
index 6d6257e63..000000000
--- a/advisors/spring-ai-advisors-vector-store/src/main/java/org/springframework/ai/chat/client/advisor/vectorstore/ParameterizedChatMemory.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package org.springframework.ai.chat.client.advisor.vectorstore;
-
-import java.util.List;
-
-import org.springframework.ai.chat.memory.ChatMemory;
-import org.springframework.ai.chat.messages.Message;
-
-/**
- * Interface for chat memories that support parameterized retrieval. Implementations can
- * define their own parameter types.
- *
- * @param
The type of parameters used for retrieval
- */
-public interface ParameterizedChatMemory
extends ChatMemory {
-
- /**
- * Retrieve messages based on the provided parameters.
- * @param conversationId The conversation identifier
- * @param parameters The retrieval parameters
- * @return List of retrieved messages
- */
- List retrieve(String conversationId, P parameters);
-
-}
diff --git a/advisors/spring-ai-advisors-vector-store/src/main/java/org/springframework/ai/chat/client/advisor/vectorstore/VectorSearchParameters.java b/advisors/spring-ai-advisors-vector-store/src/main/java/org/springframework/ai/chat/client/advisor/vectorstore/VectorSearchParameters.java
deleted file mode 100644
index 9b92ae0a9..000000000
--- a/advisors/spring-ai-advisors-vector-store/src/main/java/org/springframework/ai/chat/client/advisor/vectorstore/VectorSearchParameters.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package org.springframework.ai.chat.client.advisor.vectorstore;
-
-import org.springframework.ai.vectorstore.SearchRequest;
-
-/**
- * Parameters for vector store similarity search with default values.
- */
-public record VectorSearchParameters(int topK, String filter) {
-
- public static final int DEFAULT_TOP_K = 100;
-
- public VectorSearchParameters() {
- this(VectorStoreChatMemoryAdvisor.DEFAULT_CHAT_MEMORY_RESPONSE_SIZE, null);
- }
-
- public static VectorSearchParameters of(int topK) {
- return new VectorSearchParameters(topK, null);
- }
-
- public static VectorSearchParameters forConversation(String conversationId) {
- return new VectorSearchParameters(DEFAULT_TOP_K, "conversationId=='" + conversationId + "'");
- }
-
- public VectorSearchParameters withTopK(int topK) {
- return new VectorSearchParameters(topK, this.filter);
- }
-
- /**
- * Create a new instance with a different filter.
- * @param filter the new filter expression
- * @return a new VectorSearchParameters instance with the updated filter
- */
- public VectorSearchParameters withFilter(String filter) {
- return new VectorSearchParameters(this.topK, filter);
- }
-
-}