Interface EmbeddingHeadersProvider

All Superinterfaces:
Cloneable, HeadersProvider
All Known Implementing Classes:
AWSEmbeddingHeadersProvider, EmbeddingAPIKeyHeaderProvider

public interface EmbeddingHeadersProvider extends HeadersProvider, Cloneable
To use the interface embeddings API the user needs to be authenticated against the embedding provider. - You can set the header variable `x-embedding-api-key` to authenticate against the embedding provider. - You can set multiple headers to authenticate against multiple embedding providers.
  • Method Summary

    Modifier and Type
    Method
    Description
    Clone the EmbeddingHeadersProvider.

    Methods inherited from interface com.datastax.astra.client.core.headers.HeadersProvider

    getHeaders
  • Method Details

    • copy

      Clone the EmbeddingHeadersProvider.
      Returns:
      a new instance of the EmbeddingHeadersProvider.