IBM Watsonx Embeddings

Generate embeddings using IBM Watsonx.ai

Overview

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

Quick Start

python
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

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

Setup

bash
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

Related