Python SDK#
yr.Context#
- class yr.Context(options: dict)#
基类:
objectopenYuanrong 运行时提供的上下文信息。
方法:
获取分配给正在运行的函数的 CPU 数量(CPU 数量按千分之一核计算,1 个 CPU 核心等于 1000 千分之一核)。
获取函数名。
获取用于用户在标准输出中打印日志的记录器,SDK 中必须提供 Logger 接口。
获取分配给正在运行的函数的内存大小。
获取函数包。
获取 Request ID。
获取租户 ID。
根据键获取用户通过环境变量传入的值。
获取函数版本。
获取当前的 session ID。
获取 SessionService 实例,用于加载和修改当前调用的 Session 对象。
设置当前调用的 session ID。
yr.SessionService#
- class yr.SessionService#
提供会话加载能力的 SDK 接口。
方法:
加载当前调用关联的会话对象。
yr.Session#
- class yr.Session#
表示一个 Agent 会话对象。
方法:
阻塞当前执行并等待输入。
唤醒正在等待的线程。
检查当前会话是否已被外部中断。