Index
All Classes and Interfaces|All Packages
A
- AbstractWorkersAIModel - Class in dev.langchain4j.model.workersai.client
-
Abstract class for WorkerAI models as they are all initialized the same way.
- AbstractWorkersAIModel(String, String, String) - Constructor for class dev.langchain4j.model.workersai.client.AbstractWorkersAIModel
-
Simple constructor.
- accountId - Variable in class dev.langchain4j.model.workersai.client.AbstractWorkersAIModel
-
Account identifier, provided by the WorkerAI platform.
- accountId - Variable in class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
Account identifier, provided by the WorkerAI platform.
- accountId - Variable in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
Account identifier, provided by the WorkerAI platform.
- accountId - Variable in class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
Account identifier, provided by the WorkerAI platform.
- accountId - Variable in class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
Account identifier, provided by the WorkerAI platform.
- accountId(String) - Method in class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
Simple constructor.
- accountId(String) - Method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
Simple constructor.
- accountId(String) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
Simple constructor.
- accountId(String) - Method in class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
Simple constructor.
- addMessage(WorkersAiChatCompletionRequest.MessageRole, String) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
-
Adds a new message to the chat completion request.
- ai - Enum constant in enum class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.MessageRole
-
The message is from the AI.
- ApiResponse<T> - Class in dev.langchain4j.model.workersai.client
-
Multiple models leverage the same output format, so we can use this class to parse the response.
- ApiResponse() - Constructor for class dev.langchain4j.model.workersai.client.ApiResponse
-
Default constructor.
- ApiResponse.Error - Class in dev.langchain4j.model.workersai.client
-
Error class.
- apiToken - Variable in class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
ModelName, preferred as enum for extensibility.
- apiToken - Variable in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
ModelName, preferred as enum for extensibility.
- apiToken - Variable in class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
ModelName, preferred as enum for extensibility.
- apiToken - Variable in class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
ModelName, preferred as enum for extensibility.
- apiToken(String) - Method in class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
Sets the apiToken for the Worker AI model builder.
- apiToken(String) - Method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
Sets the apiToken for the Worker AI model builder.
- apiToken(String) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
Sets the apiToken for the Worker AI model builder.
- apiToken(String) - Method in class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
Sets the apiToken for the Worker AI model builder.
- AuthInterceptor(String) - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiClient.AuthInterceptor
-
Constructs an AuthInterceptor with a specified authorization token.
B
- BAAI_EMBEDDING_BASE - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiEmbeddingModelName
-
BAAI general embedding (bge) models transform any given text into a compact vector.
- BAAI_EMBEDDING_LARGE - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiEmbeddingModelName
-
BAAI general embedding (bge) models transform any given text into a compact vector.
- BAAI_EMBEDDING_SMALL - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiEmbeddingModelName
-
BAAI general embedding (bge) models transform any given text into a compact vector.
- build() - Method in class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
Builds a new instance of Worker AI Chat Model.
- build() - Method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
Builds a new instance of Worker AI Chat Model.
- build() - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
Builds a new instance of Worker AI Chat Model.
- build() - Method in class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
Builds a new instance of Worker AI Chat Model.
- builder() - Static method in class dev.langchain4j.model.workersai.WorkersAiChatModel
-
Builder access.
- builder() - Static method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel
-
Builder access.
- builder() - Static method in class dev.langchain4j.model.workersai.WorkersAiImageModel
-
Builder access.
- builder() - Static method in class dev.langchain4j.model.workersai.WorkersAiLanguageModel
-
Builder access.
- Builder() - Constructor for class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
Simple constructor.
- Builder() - Constructor for class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
Simple constructor.
- Builder() - Constructor for class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
Simple constructor.
- Builder() - Constructor for class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
Simple constructor.
C
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingRequest
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
- canEqual(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse.TextResponse
- chat(ChatRequest) - Method in class dev.langchain4j.model.workersai.WorkersAiChatModel
- CODELLAMA_7B_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Instruct fine-tuned version of the Mistral-7b generative text model with 7 billion parameters.
- convertAsImage(byte[]) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel
-
Convert Workers AI Image Generation output to LangChain4j model.
- createService(String) - Static method in class dev.langchain4j.model.workersai.client.WorkersAiClient
-
Initialization of okHTTP.
D
- DEEPSEEK_CODER_6_7_BASE - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Deepseek Coder is composed of a series of code language models, each trained from scratch on 2T tokens, with a composition of 87% code and 13% natural language in both English and Chinese..
- DEEPSEEK_CODER_MATH_7B_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Deepseek Coder is composed of a series of code language models, each trained from scratch on 2T tokens, with a composition of 87% code and 13% natural language in both English and Chinese..
- DEEPSEEK_CODER_MATH_7B_INSTRUCT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
DeepSeekMath is initialized with DeepSeek-Coder-v1.5 7B and continues pre-training on math-related tokens sourced from Common Crawl, together with natural language and code data for 500B tokens.
- dev.langchain4j.model.workersai - package dev.langchain4j.model.workersai
- dev.langchain4j.model.workersai.client - package dev.langchain4j.model.workersai.client
- dev.langchain4j.model.workersai.spi - package dev.langchain4j.model.workersai.spi
- DISCOLM_GERMAN_7B_V1_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
DiscoLM German 7b is a Mistral-based large language model with a focus on German-language applications.
- DREAM_SHAPER_8_LCM - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
-
Stable Diffusion model that has been fine-tuned to be better at photorealism without sacrificing range.
E
- edit(Image, Image, String) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel
- edit(Image, String) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel
- embed(TextSegment) - Method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel
- embed(WorkersAiEmbeddingRequest, String, String) - Method in interface dev.langchain4j.model.workersai.client.WorkersAiApi
-
Generate embeddings.
- embed(String) - Method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel
- embedAll(List) - Method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel
- EmbeddingResult() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
-
Default constructor.
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingRequest
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
- equals(Object) - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse.TextResponse
- Error() - Constructor for class dev.langchain4j.model.workersai.client.ApiResponse.Error
-
Default constructor.
F
- FALCOM_7B_INSTRUCT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Falcon-7B-Instruct is a 7B parameters causal decoder-only model built by TII based on Falcon-7B and finetuned on a mixture of chat/instruct datasets.
G
- GEMMA_2B_IT_LORA - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
This is a Gemma-2B base model that Cloudflare dedicates for inference with LoRA adapters.
- GEMMA_2B_IT_LORA_DUPLICATE - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
This is a Gemma-7B base model that Cloudflare dedicates for inference with LoRA adapters.
- GEMMA_7B_IT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Gemma is a family of lightweight, state-of-the-art open models from Google, built from the same research and technology used to create the Gemini models.
- generate(Prompt) - Method in class dev.langchain4j.model.workersai.WorkersAiLanguageModel
- generate(String) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel
- generate(String) - Method in class dev.langchain4j.model.workersai.WorkersAiLanguageModel
- generate(String, String) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel
-
Generate image and save to file.
- generateChat(WorkersAiChatCompletionRequest, String, String) - Method in interface dev.langchain4j.model.workersai.client.WorkersAiApi
-
Generate chat.
- generateImage(WorkersAiImageGenerationRequest, String, String) - Method in interface dev.langchain4j.model.workersai.client.WorkersAiApi
-
Generate image.
- generateText(WorkersAiTextCompletionRequest, String, String) - Method in interface dev.langchain4j.model.workersai.client.WorkersAiApi
-
Generate text.
- getCode() - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- getContent() - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- getData() - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- getDestinationFile() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- getErrors() - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- getImage() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- getImage() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
- getMask() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- getMessage() - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- getMessages() - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- getMessages() - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
- getNum_steps() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- getPixels(URL) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel
-
Convert an image into a array of number, supposedly the Pixels.
- getPrompt() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- getPrompt() - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
- getResponse() - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse.TextResponse
- getResult() - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- getRole() - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- getShape() - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- getStrength() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- getText() - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingRequest
H
- hashCode() - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- hashCode() - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingRequest
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
- hashCode() - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse.TextResponse
- HERMES_2_PRO_MISTRAL_7B - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Hermes 2 Pro on Mistral 7B is the new flagship 7B Hermes! Hermes 2 Pro is an upgraded, retrained version of Nous Hermes 2, consisting of an updated and cleaned version of the OpenHermes 2.5 Dataset, as well as a newly introduced Function Calling and JSON Mode dataset developed in-house.
I
- ImageGenerationResult() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
-
Default constructor.
- ImageGenerationResult(InputStream) - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
- intercept(Interceptor.Chain) - Method in class dev.langchain4j.model.workersai.client.WorkersAiClient.AuthInterceptor
-
Intercepts an outgoing HTTP request, adding an authorization header.
- isSuccess() - Method in class dev.langchain4j.model.workersai.client.ApiResponse
L
- LLAMA_2_13B_CHAT_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Llama 2 13B Chat AWQ is an efficient, accurate and blazing-fast low-bit weight quantized Llama 2 variant.
- LLAMA_2_13B_CHAT_AWQ_DUPLICATE - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Quantized (int4) generative text model with 8 billion parameters from Meta.
- LLAMA_2_7B_CHAT_HF_LORA - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
This is a Llama2 base model that Cloudflare dedicated for inference with LoRA adapters.
- LLAMA_3_8B_INSTRUCT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Generation over generation, Meta Llama 3 demonstrates state-of-the-art performance on a wide range of industry benchmarks and offers new capabilities, including improved reasoning.
- LLAMA2_7B_FULL - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Full precision (fp16) generative text model with 7 billion parameters from Met.
- LLAMA2_7B_QUANTIZED - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Quantized (int8) generative text model with 7 billion parameters from Meta.
- LLAMAGUARD_7B_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Llama Guard is a model for classifying the safety of LLM prompts and responses, using a taxonomy of safety risks.
M
- Message() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
-
Default constructor.
- Message(WorkersAiChatCompletionRequest.MessageRole, String) - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- META_LLAMA_3_8B_INSTRUCT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Quantized (int4) generative text model with 8 billion parameters from Meta.
- MISTRAL_7B_INSTRUCT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
DeepSeekMath-Instruct 7B is a mathematically instructed tuning model derived from DeepSeekMath-Base 7B.
- MISTRAL_7B_INSTRUCT_V0_1_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Mistral 7B Instruct v0.1 AWQ is an efficient, accurate and blazing-fast low-bit weight quantized Mistral variant.
- MISTRAL_7B_INSTRUCT_V0_2 - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
The Mistral-7B-Instruct-v0.2 Large Language Model (LLM) is an instruct fine-tuned version of the Mistral-7B-v0.2.
- MISTRAL_7B_INSTRUCT_V0_2_LORA - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
The Mistral-7B-Instruct-v0.2 Large Language Model (LLM) is an instruct fine-tuned version of the Mistral-7B-v0.2.
- modelName - Variable in class dev.langchain4j.model.workersai.client.AbstractWorkersAIModel
-
ModelName, preferred as enum for extensibility.
- modelName - Variable in class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
ModelName, preferred as enum for extensibility.
- modelName - Variable in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
ModelName, preferred as enum for extensibility.
- modelName - Variable in class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
ModelName, preferred as enum for extensibility.
- modelName - Variable in class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
ModelName, preferred as enum for extensibility.
- modelName(String) - Method in class dev.langchain4j.model.workersai.WorkersAiChatModel.Builder
-
Sets the model name for the Worker AI model builder.
- modelName(String) - Method in class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel.Builder
-
Sets the model name for the Worker AI model builder.
- modelName(String) - Method in class dev.langchain4j.model.workersai.WorkersAiImageModel.Builder
-
Sets the model name for the Worker AI model builder.
- modelName(String) - Method in class dev.langchain4j.model.workersai.WorkersAiLanguageModel.Builder
-
Sets the model name for the Worker AI model builder.
N
- NEURAL_CHAT_7B_V3_1_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
This model is a fine-tuned 7B parameter LLM on the Intel Gaudi 2 processor from the mistralai/Mistral-7B-v0.1 on the open source dataset Open-Orca/SlimOrca.
O
- OPENCHAT_3_5_0106 - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
OpenChat is an innovative library of open-source language models, fine-tuned with C-RLFT - a strategy inspired by offline reinforcement learning.
- OPENHERMES_2_5_MISTRAL_7B_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
OpenHermes 2.5 Mistral 7B is a state of the art Mistral Fine-tune, a continuation of OpenHermes 2 model, which trained on additional code datasets.
P
- PHI_2 - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Phi-2 is a Transformer-based model with a next-word prediction objective, trained on 1.4T tokens from multiple passes on a mixture of Synthetic and Web datasets for NLP and coding.
- processErrors(ApiResponse, ResponseBody) - Method in class dev.langchain4j.model.workersai.client.AbstractWorkersAIModel
-
Process errors from the API.
Q
- QWEN1_5_0_5B_CHAT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Qwen1.5 is the improved version of Qwen, the large language model series developed by Alibaba Cloud.
- QWEN1_5_1_8B_CHAT - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Qwen1.5 is the improved version of Qwen, the large language model series developed by Alibaba Cloud.
- QWEN1_5_14B_CHAT_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Qwen1.5 is the improved version of Qwen, the large language model series developed by Alibaba Cloud.
- QWEN1_5_7B_CHAT_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Qwen1.5 is the improved version of Qwen, the large language model series developed by Alibaba Cloud.
S
- setCode(int) - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- setContent(String) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- setData(List) - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- setDestinationFile(String) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- setErrors(List) - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- setImage(int[]) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- setImage(InputStream) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
- setMask(int[]) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- setMessage(String) - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- setMessages(List) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
- setMessages(List) - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- setNum_steps(Integer) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- setPrompt(String) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- setPrompt(String) - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
- setResponse(String) - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse.TextResponse
- setResult(T) - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- setRole(WorkersAiChatCompletionRequest.MessageRole) - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- setShape(List) - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- setStrength(Integer) - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- setSuccess(boolean) - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- setText(List) - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingRequest
- SQLCODER_7B_2 - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
This model is intended to be used by non-technical users to understand data inside their SQL databases.
- STABLE_DIFFUSION_V1_5_IMG2IMG - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
-
Stable Diffusion is a latent text-to-image diffusion model capable of generating photo-realistic images.
- STABLE_DIFFUSION_V1_5_IN_PAINTING - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
-
Stable Diffusion Inpainting is a latent text-to-image diffusion model capable of generating photo-realistic images given any text input, with the extra capability of inpainting the pictures by using a mask.
- STABLE_DIFFUSION_XL - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
-
Diffusion-based text-to-image generative model by Stability AI.
- STABLE_DIFFUSION_XL_LIGHTNING - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
-
SDXL-Lightning is a lightning-fast text-to-image generation model.
- STARLING_LM_7B_BETA - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
We introduce Starling-LM-7B-beta, an open large language model (LLM) trained by Reinforcement Learning from AI Feedback (RLAIF).
- system - Enum constant in enum class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.MessageRole
-
Directive for the prompt
T
- TextResponse() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse.TextResponse
-
Default constructor.
- TINYLLAMA_1_1B_CHAT_V1_0 - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
The TinyLlama project aims to pretrain a 1.1B Llama model on 3 trillion tokens.
- toString() - Method in class dev.langchain4j.model.workersai.client.ApiResponse.Error
- toString() - Method in class dev.langchain4j.model.workersai.client.ApiResponse
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.Message
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingRequest
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse.EmbeddingResult
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse.ImageGenerationResult
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
- toString() - Method in class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse.TextResponse
- toString() - Method in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
- toString() - Method in enum class dev.langchain4j.model.workersai.WorkersAiEmbeddingModelName
- toString() - Method in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
U
- UNA_CYBERTRON_7B_V2_BF16 - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Cybertron 7B v2 is a 7B MistralAI based model, best on it’s series.
- user - Enum constant in enum class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.MessageRole
-
The message is from the user.
V
- valueOf(String) - Static method in enum class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.MessageRole
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.workersai.WorkersAiEmbeddingModelName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest.MessageRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.workersai.WorkersAiEmbeddingModelName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.workersai.WorkersAiImageModelName
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- workerAiClient - Variable in class dev.langchain4j.model.workersai.client.AbstractWorkersAIModel
-
OkHttpClient for the WorkerAI API.
- WorkersAiApi - Interface in dev.langchain4j.model.workersai.client
-
Public interface to interact with the WorkerAI API.
- WorkersAiChatCompletionRequest - Class in dev.langchain4j.model.workersai.client
-
Represents a request for AI chat completion.
- WorkersAiChatCompletionRequest() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
-
Constructs an empty WorkerAiChatCompletionRequest with an empty list of messages.
- WorkersAiChatCompletionRequest(WorkersAiChatCompletionRequest.MessageRole, String) - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionRequest
-
Constructs a WorkerAiChatCompletionRequest with an initial message.
- WorkersAiChatCompletionRequest.Message - Class in dev.langchain4j.model.workersai.client
-
Represents a message in the AI chat.
- WorkersAiChatCompletionRequest.MessageRole - Enum Class in dev.langchain4j.model.workersai.client
-
Defines the roles a message can have in the chat conversation.
- WorkersAiChatCompletionResponse - Class in dev.langchain4j.model.workersai.client
-
Wrapper for the chat completion response.
- WorkersAiChatCompletionResponse() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiChatCompletionResponse
-
Default constructor.
- WorkersAiChatModel - Class in dev.langchain4j.model.workersai
-
WorkerAI Chat model.
- WorkersAiChatModel(WorkersAiChatModel.Builder) - Constructor for class dev.langchain4j.model.workersai.WorkersAiChatModel
-
Constructor with Builder.
- WorkersAiChatModel(String, String, String) - Constructor for class dev.langchain4j.model.workersai.WorkersAiChatModel
-
Constructor with Builder.
- WorkersAiChatModel.Builder - Class in dev.langchain4j.model.workersai
-
Internal Builder.
- WorkersAiChatModelBuilderFactory - Interface in dev.langchain4j.model.workersai.spi
-
A factory for building
WorkersAiChatModel.Builderinstances. - WorkersAiChatModelName - Enum Class in dev.langchain4j.model.workersai
-
Enum for Workers AI Chat Model Name.
- WorkersAiClient - Class in dev.langchain4j.model.workersai.client
-
Low level client to interact with the WorkerAI API.
- WorkersAiClient() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiClient
-
Constructor.
- WorkersAiClient.AuthInterceptor - Class in dev.langchain4j.model.workersai.client
-
An interceptor for HTTP requests to add an authorization token to the header.
- WorkersAiEmbeddingModel - Class in dev.langchain4j.model.workersai
-
WorkerAI Embedding model.
- WorkersAiEmbeddingModel(WorkersAiEmbeddingModel.Builder) - Constructor for class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel
-
Constructor with Builder.
- WorkersAiEmbeddingModel(String, String, String) - Constructor for class dev.langchain4j.model.workersai.WorkersAiEmbeddingModel
-
Constructor with Builder.
- WorkersAiEmbeddingModel.Builder - Class in dev.langchain4j.model.workersai
-
Internal Builder.
- WorkersAiEmbeddingModelBuilderFactory - Interface in dev.langchain4j.model.workersai.spi
-
A factory for building
WorkersAiEmbeddingModel.Builderinstances. - WorkersAiEmbeddingModelName - Enum Class in dev.langchain4j.model.workersai
-
Enum for Workers AI Embedding Model Name.
- WorkersAiEmbeddingRequest - Class in dev.langchain4j.model.workersai.client
-
Request to compute embeddings
- WorkersAiEmbeddingRequest() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingRequest
-
Default constructor.
- WorkersAiEmbeddingResponse - Class in dev.langchain4j.model.workersai.client
-
Response to compute embeddings
- WorkersAiEmbeddingResponse() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiEmbeddingResponse
-
Default constructor.
- WorkersAiEmbeddingResponse.EmbeddingResult - Class in dev.langchain4j.model.workersai.client
-
Beam to hold results
- WorkersAiImageGenerationRequest - Class in dev.langchain4j.model.workersai.client
-
Request to generate an image.
- WorkersAiImageGenerationRequest() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
-
Default constructor.
- WorkersAiImageGenerationRequest(String, int[], int[], Integer, Integer, String) - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationRequest
- WorkersAiImageGenerationResponse - Class in dev.langchain4j.model.workersai.client
-
Response to generate an image.
- WorkersAiImageGenerationResponse() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiImageGenerationResponse
-
Default constructor.
- WorkersAiImageGenerationResponse.ImageGenerationResult - Class in dev.langchain4j.model.workersai.client
-
Body of the image generating process
- WorkersAiImageModel - Class in dev.langchain4j.model.workersai
-
WorkerAI Image model.
- WorkersAiImageModel(WorkersAiImageModel.Builder) - Constructor for class dev.langchain4j.model.workersai.WorkersAiImageModel
-
Constructor with Builder.
- WorkersAiImageModel(String, String, String) - Constructor for class dev.langchain4j.model.workersai.WorkersAiImageModel
-
Constructor with Builder.
- WorkersAiImageModel.Builder - Class in dev.langchain4j.model.workersai
-
Internal Builder.
- WorkersAiImageModelBuilderFactory - Interface in dev.langchain4j.model.workersai.spi
-
A factory for building
WorkersAiImageModel.Builderinstances. - WorkersAiImageModelName - Enum Class in dev.langchain4j.model.workersai
-
Enum for Workers AI Omage Model Name.
- WorkersAiLanguageModel - Class in dev.langchain4j.model.workersai
-
WorkerAI Language model.
- WorkersAiLanguageModel(WorkersAiLanguageModel.Builder) - Constructor for class dev.langchain4j.model.workersai.WorkersAiLanguageModel
-
Constructor with Builder.
- WorkersAiLanguageModel(String, String, String) - Constructor for class dev.langchain4j.model.workersai.WorkersAiLanguageModel
-
Constructor with Builder.
- WorkersAiLanguageModel.Builder - Class in dev.langchain4j.model.workersai
-
Internal Builder.
- WorkersAiLanguageModelBuilderFactory - Interface in dev.langchain4j.model.workersai.spi
-
A factory for building
WorkersAiLanguageModel.Builderinstances. - WorkersAiTextCompletionRequest - Class in dev.langchain4j.model.workersai.client
-
Request to complete a text.
- WorkersAiTextCompletionRequest() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
-
Default constructor.
- WorkersAiTextCompletionRequest(String) - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionRequest
- WorkersAiTextCompletionResponse - Class in dev.langchain4j.model.workersai.client
-
Wrapper for the text completion response.
- WorkersAiTextCompletionResponse() - Constructor for class dev.langchain4j.model.workersai.client.WorkersAiTextCompletionResponse
-
Default constructor.
- WorkersAiTextCompletionResponse.TextResponse - Class in dev.langchain4j.model.workersai.client
-
Wrapper for the text completion response.
Z
- ZEPHYR_7B_BETA_AWQ - Enum constant in enum class dev.langchain4j.model.workersai.WorkersAiChatModelName
-
Zephyr 7B Beta AWQ is an efficient, accurate and blazing-fast low-bit weight quantized Zephyr model variant.
All Classes and Interfaces|All Packages