langchain_core.beta.runnables.context.PrefixContext

class langchain_core.beta.runnables.context.PrefixContext(prefix: str = '')[source]

带前缀的可执行上下文。

属性

prefix

方法

__init__([prefix])

getter(key, /)

setter([_key, _value])

参数

prefix (str) –

__init__(prefix: str = '')[source]
参数

prefix (str) –

getter(key: Union[str, List[str]], /) ContextGet[source]
参数

key (Union[str, List[str]]) –

返回类型

ContextGet

setter(_key: Optional[str] = None, _value: Optional[Union[Runnable[Input, Output], Callable[[Input], Output], Callable[[Input], Awaitable[Output]], Any]]] = None, /, **kwargs: Union[Runnable[Input, Output], Callable[[Input], Output], Callable[[Input], Awaitable[Output]], Any]) ContextSet[源代码]
参数
  • _key (可选str) –

  • _value (可选Union[Runnable[Input, Output], Callable[[Input], Output], Callable[[Input], Awaitable[Output]], Any]) –

  • kwargs (Union[Runnable[输入, 输出], Callable[[输入], 输出], Callable[[输入], 可期待[输出], Any]) –

返回类型

上下文集合