All Classes and Interfaces

Class
Description
Add the bearer token to the watsonx.ai APIs.
 
 
 
 
 
 
 
Granite code prompt formatter.
Granite prompt formatter.
 
 
 
 
 
 
 
 
 
 
Llama 3.x prompt formatter.
Llama 3 prompt formatter.
The LlamaToolFormatter class is an implementation of the PromptToolFormatter interface specifically designed for the family of meta-llama/llama-3-x models.
MistralLarge prompt formatter.
The MistralLargeToolFormatter class is an implementation of the PromptToolFormatter interface specifically designed for the mistralai/mistral-large model.
Mistral prompt formatter.
 
 
 
 
The PromptFormatter interface defines the structure for handling and converting different types of ChatMessage objects into a specific string format.
Utility class to map the model names to the corresponding PromptFormatter.
Utility class for handling various prompt-formatter related tasks.
The PromptToolFormatter interface defines the contract for formatting tool execution requests and results into JSON representations.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This Microprofile REST client is used as the building block of all the API calls to watsonx.
Introduce a custom logger as the stock one logs at the DEBUG level by default...