# langchain_sema4

> Python package

📖 [View in docs](https://reference.langchain.com/python/langchain-sema4)

## Classes

- [`ReducedOpenAPISpec`](https://reference.langchain.com/python/langchain-sema4/_common/ReducedOpenAPISpec)
- [`RunDetailsCallbackHandler`](https://reference.langchain.com/python/langchain-sema4/toolkits/RunDetailsCallbackHandler)
- [`ToolInputSchema`](https://reference.langchain.com/python/langchain-sema4/toolkits/ToolInputSchema)
- [`ToolArgs`](https://reference.langchain.com/python/langchain-sema4/toolkits/ToolArgs)
- [`ActionServerRequestTool`](https://reference.langchain.com/python/langchain-sema4/toolkits/ActionServerRequestTool)
- [`ActionServerToolkit`](https://reference.langchain.com/python/langchain-sema4/toolkits/ActionServerToolkit)

## Functions

- [`reduce_openapi_spec()`](https://reference.langchain.com/python/langchain-sema4/_common/reduce_openapi_spec)
- [`get_schema()`](https://reference.langchain.com/python/langchain-sema4/_common/get_schema)
- [`create_field()`](https://reference.langchain.com/python/langchain-sema4/_common/create_field)
- [`get_param_fields()`](https://reference.langchain.com/python/langchain-sema4/_common/get_param_fields)
- [`model_to_dict()`](https://reference.langchain.com/python/langchain-sema4/_common/model_to_dict)
