Skip to content
Scalekit Docs
Talk to an EngineerDashboard

Frameworks

Adapters for agent frameworks

Framework adapters map Scalekit tools into popular agent frameworks so you can register tools without hand-writing schema conversion.

Pick the adapter for your stack, pass the Scalekit client, and register tools on the agent. See Connected accounts for the underlying client and Error handling for exceptions.

classLangChainhttps://github.com/scalekit-inc/scalekit-sdk-python/blob/main/scalekit/actions/frameworks/langchain.py
#asyncget_tools

List scoped tools for an identifier and return LangChain StructuredTool objects.

paramidentifierstr

Connected-account identifier to scope tools. Required.

paramprovidersOptional[List[str]]

Filter by provider names.

paramtool_namesOptional[List[str]]

Filter by tool names.

paramconnection_namesOptional[List[str]]

Filter by connection names.

parampage_sizeOptional[int]

Maximum tools per page.

parampage_tokenOptional[str]

Pagination token.

returnsList[StructuredTool]

LangChain structured tools.

tools = scalekit_client.actions.langchain.get_tools(
identifier="user@example.com",
connection_names=["GMAIL"],
page_size=50,
)