Skip to content

from_session

relationalai.client
from_session(
*,
session: Any,
config: "Config | None" = None,
token: str | None = None,
app_name: str | None = None
) -> Client

Construct an async Client from an existing session.

  • session

    (Any) - A Snowpark- or DBAPI-like session/connection.
  • config

    (‘Config | None’, default: None) - Optional config to use for defaults and middleware settings.
  • token

    (str | None, default: None) - Optional RAI token override.
  • app_name

    (str | None, default: None) - Optional app name override.
  • Client - An async-first root client backed by the provided session.