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...