Class PromptResponsePair

java.lang.Object
com.redis.vl.extensions.cache.PromptResponsePair

public class PromptResponsePair extends Object
Represents a prompt-response pair for batch operations.
  • Constructor Details

    • PromptResponsePair

      public PromptResponsePair(String prompt, String response)
      Creates a new PromptResponsePair without metadata.
      Parameters:
      prompt - The prompt text
      response - The response text
    • PromptResponsePair

      public PromptResponsePair(String prompt, String response, Map<String,Object> metadata)
      Creates a new PromptResponsePair with metadata.
      Parameters:
      prompt - The prompt text
      response - The response text
      metadata - Additional metadata
  • Method Details

    • getPrompt

      public String getPrompt()
      Get the prompt.
      Returns:
      The prompt text
    • getResponse

      public String getResponse()
      Get the response.
      Returns:
      The response text
    • getMetadata

      public Map<String,Object> getMetadata()
      Get the metadata.
      Returns:
      An unmodifiable view of the metadata map, or null if no metadata