Index
All Classes and Interfaces|All Packages
A
- ai.driftkit.clients.core - package ai.driftkit.clients.core
- ai.driftkit.clients.util - package ai.driftkit.clients.util
C
- ChatStoreUtils - Class in ai.driftkit.clients.util
-
Utility methods for ChatStore operations and conversions to model API format.
- ChatStoreUtils() - Constructor for class ai.driftkit.clients.util.ChatStoreUtils
- createTraceable(ModelClient<T>, TextTokenizer) - Static method in class ai.driftkit.clients.core.ModelClientFactory
F
- fromConfig(EtlConfig.VaultConfig) - Static method in class ai.driftkit.clients.core.ModelClientFactory
- fromConfig(EtlConfig.VaultConfig, TextTokenizer) - Static method in class ai.driftkit.clients.core.ModelClientFactory
G
- getCapabilities() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getLogprobs() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getMaxCompletionTokens() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getMaxTokens() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getModel() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getModelMessages(ChatStore, String) - Static method in class ai.driftkit.clients.util.ChatStoreUtils
-
Get messages from ChatStore and convert to model format.
- getModelMessages(ChatStore, String, int) - Static method in class ai.driftkit.clients.util.ChatStoreUtils
-
Get messages within token limit and convert to model format.
- getStop() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getSystemMessages() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getTemperature() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getTopLogprobs() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getTopP() - Method in class ai.driftkit.clients.core.TraceableModelClient
- getWorkflow() - Method in class ai.driftkit.clients.core.TraceableModelClient
I
- imageToText(ModelTextRequest) - Method in class ai.driftkit.clients.core.TraceableModelClient
- init(EtlConfig.VaultConfig) - Method in class ai.driftkit.clients.core.TraceableModelClient
- isJsonObjectSupport() - Method in class ai.driftkit.clients.core.TraceableModelClient
M
- ModelClientFactory - Class in ai.driftkit.clients.core
-
This factory creates instances of model clients from config.
- ModelClientFactory() - Constructor for class ai.driftkit.clients.core.ModelClientFactory
S
- setJsonObjectSupport(boolean) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setLogprobs(Boolean) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setMaxCompletionTokens(Integer) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setMaxTokens(Integer) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setModel(String) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setStop(List<String>) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setSystemMessages(List<String>) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setTemperature(Double) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setTopLogprobs(Integer) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setTopP(Double) - Method in class ai.driftkit.clients.core.TraceableModelClient
- setWorkflow(T) - Method in class ai.driftkit.clients.core.TraceableModelClient
T
- textToImage(ModelImageRequest) - Method in class ai.driftkit.clients.core.TraceableModelClient
- textToText(ModelTextRequest) - Method in class ai.driftkit.clients.core.TraceableModelClient
- toModelMessage(ChatMessage) - Static method in class ai.driftkit.clients.util.ChatStoreUtils
-
Convert a single ChatMessage to ModelContentMessage.
- toModelMessages(List<ChatMessage>) - Static method in class ai.driftkit.clients.util.ChatStoreUtils
-
Convert ChatMessages to ModelContentMessages for LLM API calls.
- TraceableModelClient<T> - Class in ai.driftkit.clients.core
- TraceableModelClient(ModelClient<T>) - Constructor for class ai.driftkit.clients.core.TraceableModelClient
- TraceableModelClient(ModelClient<T>, TextTokenizer) - Constructor for class ai.driftkit.clients.core.TraceableModelClient
All Classes and Interfaces|All Packages