Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accessToken(String) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
- accessToken(String) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel.Builder
- apiKey() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.Langchain4jHuggingFaceConfig
-
HuggingFace API key
B
- build() - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
- build() - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel.Builder
- builder() - Static method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel
- builder() - Static method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel
- Builder() - Constructor for class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
- Builder() - Constructor for class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel.Builder
C
- chat(TextGenerationRequest) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient
- chatModel() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.Langchain4jHuggingFaceConfig
-
Chat model related settings
- chatModel(Langchain4jHuggingFaceConfig) - Method in class io.quarkiverse.langchain4j.huggingface.runtime.HuggingFaceRecorder
- ChatModelConfig - Interface in io.quarkiverse.langchain4j.huggingface.runtime.config
- CLIENT_FACTORY - Static variable in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel
- CLIENT_FACTORY - Static variable in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel
- create(HuggingFaceClientFactory.Input) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory
- create(HuggingFaceClientFactory.Input, URI) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory
D
- DEFAULT_INFERENCE_ENDPOINT - Static variable in interface io.quarkiverse.langchain4j.huggingface.runtime.config.ChatModelConfig
- DEFAULT_INFERENCE_ENDPOINT_EMBEDDING - Static variable in interface io.quarkiverse.langchain4j.huggingface.runtime.config.EmbeddingModelConfig
E
- embed(EmbeddingRequest) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient
- embed(EmbeddingRequest, String) - Method in interface io.quarkiverse.langchain4j.huggingface.HuggingFaceRestApi
- embedAll(List<TextSegment>) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel
- embeddingModel() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.Langchain4jHuggingFaceConfig
-
Embedding model related settings
- embeddingModel(Langchain4jHuggingFaceConfig) - Method in class io.quarkiverse.langchain4j.huggingface.runtime.HuggingFaceRecorder
- EmbeddingModelConfig - Interface in io.quarkiverse.langchain4j.huggingface.runtime.config
G
- generate(TextGenerationRequest) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient
- generate(TextGenerationRequest, String) - Method in interface io.quarkiverse.langchain4j.huggingface.HuggingFaceRestApi
- generate(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel
- generate(List<ChatMessage>, ToolSpecification) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel
- generate(List<ChatMessage>, List<ToolSpecification>) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel
H
- HuggingFaceRecorder - Class in io.quarkiverse.langchain4j.huggingface.runtime
- HuggingFaceRecorder() - Constructor for class io.quarkiverse.langchain4j.huggingface.runtime.HuggingFaceRecorder
- HuggingFaceRestApi - Interface in io.quarkiverse.langchain4j.huggingface
-
This Microprofile REST client is used as the building block of all the API calls to HuggingFace.
I
- inferenceEndpointUrl() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.ChatModelConfig
-
The URL of the inference endpoint for the chat model.
- inferenceEndpointUrl() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.EmbeddingModelConfig
-
The URL of the inference endpoint for the embedding.
- io.quarkiverse.langchain4j.huggingface - package io.quarkiverse.langchain4j.huggingface
- io.quarkiverse.langchain4j.huggingface.runtime - package io.quarkiverse.langchain4j.huggingface.runtime
- io.quarkiverse.langchain4j.huggingface.runtime.config - package io.quarkiverse.langchain4j.huggingface.runtime.config
- io.quarkiverse.langchain4j.huggingface.runtime.jackson - package io.quarkiverse.langchain4j.huggingface.runtime.jackson
L
M
- maxNewTokens() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.ChatModelConfig
-
Int (0-250).
- maxNewTokens(Integer) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
O
- objectMapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.huggingface.HuggingFaceRestApi
- OptionsMixin - Class in io.quarkiverse.langchain4j.huggingface.runtime.jackson
- OptionsMixin() - Constructor for class io.quarkiverse.langchain4j.huggingface.runtime.jackson.OptionsMixin
P
- ParametersMixin - Class in io.quarkiverse.langchain4j.huggingface.runtime.jackson
- ParametersMixin() - Constructor for class io.quarkiverse.langchain4j.huggingface.runtime.jackson.ParametersMixin
Q
- QuarkusHuggingFaceChatModel - Class in io.quarkiverse.langchain4j.huggingface
-
This is a Quarkus specific version of the HuggingFace model.
- QuarkusHuggingFaceChatModel.Builder - Class in io.quarkiverse.langchain4j.huggingface
- QuarkusHuggingFaceClient(HuggingFaceRestApi, String) - Constructor for class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient
- QuarkusHuggingFaceClientFactory - Class in io.quarkiverse.langchain4j.huggingface
- QuarkusHuggingFaceClientFactory() - Constructor for class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory
- QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient - Class in io.quarkiverse.langchain4j.huggingface
- QuarkusHuggingFaceEmbeddingModel - Class in io.quarkiverse.langchain4j.huggingface
-
This is a Quarkus specific version of the HuggingFace model.
- QuarkusHuggingFaceEmbeddingModel.Builder - Class in io.quarkiverse.langchain4j.huggingface
R
- returnFullText() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.ChatModelConfig
-
If set to
false, the return results will not contain the original query making it easier for prompting - returnFullText(Boolean) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
T
- temperature() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.ChatModelConfig
-
Float (0.0-100.0).
- temperature(Double) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
- TextGenerationRequestMixin - Class in io.quarkiverse.langchain4j.huggingface.runtime.jackson
- TextGenerationRequestMixin() - Constructor for class io.quarkiverse.langchain4j.huggingface.runtime.jackson.TextGenerationRequestMixin
- TextGenerationResponseMixin - Class in io.quarkiverse.langchain4j.huggingface.runtime.jackson
- TextGenerationResponseMixin(String) - Constructor for class io.quarkiverse.langchain4j.huggingface.runtime.jackson.TextGenerationResponseMixin
- timeout() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.Langchain4jHuggingFaceConfig
-
Timeout for HuggingFace calls
- timeout(Duration) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
- timeout(Duration) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel.Builder
U
- url(URL) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
- url(URL) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel.Builder
W
- waitForModel() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.ChatModelConfig
-
If the model is not ready, wait for it instead of receiving 503.
- waitForModel() - Method in interface io.quarkiverse.langchain4j.huggingface.runtime.config.EmbeddingModelConfig
-
If the model is not ready, wait for it instead of receiving 503.
- waitForModel(Boolean) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel.Builder
- waitForModel(Boolean) - Method in class io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceEmbeddingModel.Builder
All Classes and Interfaces|All Packages|Constant Field Values