nemo_relay.integrations.langchain.middleware
nemo_relay.integrations.langchain.middleware
Generated from python/nemo_relay/integrations/langchain/middleware.py.
Module nemo_relay.integrations.langchain.middleware.
LangChain AgentMiddleware implementation for NeMo Relay.
Classes
NemoRelayMiddleware(AgentMiddleware)
Route LangChain agent model and tool calls through NeMo Relay.
Methods
NemoRelayMiddleware
Create an instance.
name
Middleware name used by LangChain graph nodes and traces.
wrap_model_call
Wrap a sync LangChain agent model call in NeMo Relay LLM execution.
awrap_model_call
Wrap an async LangChain agent model call in NeMo Relay LLM execution.
wrap_tool_call
Wrap a sync LangChain agent tool call in NeMo Relay tool execution.
awrap_tool_call
Wrap an async LangChain agent tool call in NeMo Relay tool execution.