Integrate Unity Catalog tools with third party generative AI frameworks
Unity Catalog AI agent tools can easily be used in popular gen AI libraries like LangChain, LlamaIndex, OpenAI, and Anthropic. These integrations combine Unity Catalog tool governance with the capabilities of third party agent authoring frameworks. For example:
- In LangChain, Unity Catalog functions can be part of an agent’s workflow to perform tasks like querying or transforming data.
- In OpenAI or Anthropic integrations, the functions are called directly by the AI model during execution.
LangChain and LangGraph
LangChain is a framework for building gen AI workflows using large language models (LLMs). The Unity Catalog integration with LangChain and LangGraph lets you use Unity Catalog functions as tools in LangChain and LangGraph agent workflows.
See Integrate LangChain with Databricks Unity Catalog tools.
LlamaIndex
LlamaIndex helps you index and query large datasets for LLMs. The Unity Catalog integration with LlamaIndex lets you to use Unity Catalog functions as part of your data indexing and querying workflows.
See Integrate LlamaIndex with Databricks Unity Catalog tools.
OpenAI
OpenAI GPT models can call Unity Catalog functions as tools during execution.
See Integrate OpenAI with Databricks Unity Catalog tools.
Anthropic
The Unity Catalog integration with Anthropic lets you use Unity Catalog functions as tools in Anthropic language model calls.
See Integrate Anthropic with Databricks Unity Catalog tools.