Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
OurBuilding Ambient Agents with LangGraph course is now available on LangChain Academy!
Open on GitHub

IBM

LangChain integrations related to IBM technologies, including theIBM watsonx.ai platform and DB2 database.

Watsonx AI

IBM® watsonx.ai™ AI studio is part of the IBMwatsonx™ AI and data platform, bringing together new generativeAI capabilities powered byfoundation models and traditional machine learning (ML)into a powerful studio spanning the AI lifecycle. Tune and guide models with your enterprise data to meet your needs with easy-to-use tools forbuilding and refining performant prompts. With watsonx.ai, you can build AI applications in a fraction of the time and with a fraction of the data.Watsonx.ai offers:

  • Multi-model variety and flexibility: Choose from IBM-developed, open-source and third-party models, or build your own model.
  • Differentiated client protection: IBM stands behind IBM-developed models and indemnifies the client against third-party IP claims.
  • End-to-end AI governance: Enterprises can scale and accelerate the impact of AI with trusted data across the business, using data wherever it resides.
  • Hybrid, multi-cloud deployments: IBM provides the flexibility to integrate and deploy your AI workloads into your hybrid-cloud stack of choice.

Installation and Setup

Install the integration package with

pip install -qU langchain-ibm

Get an IBM watsonx.ai api key and set it as an environment variable (WATSONX_APIKEY)

import os

os.environ["WATSONX_APIKEY"]="your IBM watsonx.ai api key"

Chat Model

ChatWatsonx

See ausage example.

from langchain_ibmimport ChatWatsonx
API Reference:ChatWatsonx

LLMs

WatsonxLLM

See ausage example.

from langchain_ibmimport WatsonxLLM
API Reference:WatsonxLLM

Embedding Models

WatsonxEmbeddings

See ausage example.

from langchain_ibmimport WatsonxEmbeddings
API Reference:WatsonxEmbeddings

Reranker

WatsonxRerank

See ausage example.

from langchain_ibmimport WatsonxRerank
API Reference:WatsonxRerank

Toolkit

WatsonxToolkit

See ausage example.

from langchain_ibmimport WatsonxToolkit
API Reference:WatsonxToolkit

DB2

Vector stores

IBM DB2 Vector Store and Vector Search

The IBM DB2 relational database v12.1.2 and above offers the abilities of vector storeand vector search. Installation oflangchain-db2 package will give Langchain usersthe support of DB2 vector store and vector search.

See detailed usage examples in the guidehere.

Installation: This is a seperate package for vector store feature only and can be runwithout thelangchain-ibm package.

pip install -U langchain-db2

Usage:

from langchain_db2import db2vs
from langchain_db2.db2vsimport DB2VS

[8]ページ先頭

©2009-2025 Movatter.jp