Uses of Class
org.springframework.ai.chroma.ChromaApi
Package
Description
-
Uses of ChromaApi in org.springframework.ai.autoconfigure.vectorstore.chroma
Modifier and TypeMethodDescriptionChromaVectorStoreAutoConfiguration.chromaApi
(ChromaApiProperties apiProperties, org.springframework.web.client.RestClient.Builder restClientBuilder, ChromaConnectionDetails connectionDetails) Modifier and TypeMethodDescriptionChromaVectorStoreAutoConfiguration.vectorStore
(EmbeddingModel embeddingModel, ChromaApi chromaApi, ChromaVectorStoreProperties storeProperties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy chromaBatchingStrategy) -
Uses of ChromaApi in org.springframework.ai.chroma
Modifier and TypeMethodDescriptionChromaApi.withBasicAuthCredentials
(String username, String password) Configure access to ChromaDB secured with Basic Authentication: https://docs.trychroma.com/usage-guide#basic-authenticationChromaApi.withKeyToken
(String keyToken) Configure access to ChromaDB secured with static API Token Authentication: https://docs.trychroma.com/usage-guide#static-api-token-authentication -
Uses of ChromaApi in org.springframework.ai.vectorstore
ModifierConstructorDescriptionChromaVectorStore
(EmbeddingModel embeddingModel, ChromaApi chromaApi, boolean initializeSchema) ChromaVectorStore
(EmbeddingModel embeddingModel, ChromaApi chromaApi, String collectionName, boolean initializeSchema) ChromaVectorStore
(EmbeddingModel embeddingModel, ChromaApi chromaApi, String collectionName, boolean initializeSchema, io.micrometer.observation.ObservationRegistry observationRegistry, VectorStoreObservationConvention customObservationConvention, BatchingStrategy batchingStrategy)