Skip to main content

Overview

IBM Watsonx.ai provides enterprise-grade embedding models for text processing.

Quick Start

from praisonaiagents import embedding

result = embedding(
    input="Hello world",
    model="watsonx/ibm/slate-125m-english-rtrvr"
)
print(f"Dimensions: {len(result.embeddings[0])}")

CLI Usage

praisonai embed "Hello world" --model watsonx/ibm/slate-125m-english-rtrvr

Setup

export WATSONX_API_KEY="your-watsonx-api-key"
export WATSONX_URL="https://us-south.ml.cloud.ibm.com"

Available Models

ModelDimensions
watsonx/ibm/slate-125m-english-rtrvr768
watsonx/ibm/slate-30m-english-rtrvr384