BindableModel

A chat model that can bind tools (the LangChain Runnable.bindTools surface).

import type { BindableModel } from '@threadplane/middleware/langgraph';

Declaration

export interface BindableModel  {
  bindTools(tools: unknown[], kwargs?: unknown): unknown;
}

Members

bindTools · overload 1

bindTools(tools: unknown[], kwargs?: unknown): unknown;

Parameters

tools · required
unknown[]
kwargs · optional
unknown

Returns

unknown