utils#

Utility helpers for langchain-ibm.

Functions

utils.async_gateway_error_handler(func)

Async decorator to catch ApiRequestFailure on Model Gateway calls.

utils.check_duplicate_chat_params(params, kwargs)

Check duplicate chat params.

utils.check_for_attribute(value, key, env_key)

Check for attribute.

utils.extract_chat_params(kwargs[, ...])

Extract chat params.

utils.extract_params(kwargs[, default_params])

Extract params.

utils.gateway_error_handler(func)

Decorator to catch ApiRequestFailure on Model Gateway calls.

utils.resolve_watsonx_credentials(url, *[, ...])

Resolve watsonx credentials.