Interface HeadersProvider

All Known Subinterfaces:
EmbeddingHeadersProvider, RerankingHeadersProvider
All Known Implementing Classes:
AWSEmbeddingHeadersProvider, EmbeddingAPIKeyHeaderProvider, RerankingAPIKeyHeaderProvider

public interface HeadersProvider
Super interface to provide headers for the client.
  • Method Summary

    Modifier and Type
    Method
    Description
    Build the Header to authenticate against embeddings provider.
  • Method Details

    • getHeaders

      Map<String,String> getHeaders()
      Build the Header to authenticate against embeddings provider.
      Returns:
      headers to use for the embedding provider.