Interface EmbeddingClient

All Known Implementing Classes:
OpenAiEmbeddingClient

public interface EmbeddingClient
Turns text into a query vector. The implementation must use the same embedding model and dimension the docs-retrieval-service used to index the manual.
  • Method Summary

    Modifier and Type
    Method
    Description
    float[]
    embed(String text)
     
  • Method Details

    • embed

      float[] embed(String text)
      Returns:
      the embedding vector for text
      Throws:
      AiAssistantException - if the embedding provider is unreachable or returns an error