Class AbstractWorkersAIModel
java.lang.Object
dev.langchain4j.model.workersai.client.AbstractWorkersAIModel
- Direct Known Subclasses:
WorkersAiChatModel, WorkersAiEmbeddingModel, WorkersAiImageModel, WorkersAiLanguageModel
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractWorkersAIModel(String accountId, String modelName, String apiToken) Simple constructor.AbstractWorkersAIModel(String accountId, String modelName, String apiToken, HttpClientBuilder httpClientBuilder) Constructor allowing to customize the underlying HTTP client. -
Method Summary
-
Field Details
-
accountId
Account identifier, provided by the WorkerAI platform. -
modelName
ModelName, preferred as enum for extensibility. -
client
Client for the WorkerAI API.
-
-
Constructor Details
-
AbstractWorkersAIModel
-
AbstractWorkersAIModel
public AbstractWorkersAIModel(String accountId, String modelName, String apiToken, HttpClientBuilder httpClientBuilder) Constructor allowing to customize the underlying HTTP client.- Parameters:
accountId- account identifier.modelName- model name.apiToken- api token.httpClientBuilder- the HTTP client builder to use, may benullto use the default one.
-