Skip to content

from_session_sync

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

Construct a sync ClientSync from an existing Snowpark session.

Raises if called from a thread that already has a running event loop.

  • 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.
  • ClientSync - A synchronous root client backed by the provided session.