langchain_core.example_selectors.base.BaseExampleSelector

class langchain_core.example_selectors.base.BaseExampleSelector[source]

用于在提示中包含示例的选择接口。

方法

__init__()

aadd_example(示例)

异步将新示例添加到存储中。

add_example(示例)

将新示例添加到存储中。

aselect_examples(输入变量)

根据输入异步选择要使用的示例。

select_examples(输入变量)

根据输入选择要使用的示例。

__init__()
async aadd_example(example: Dict[str, str]) Any[source]

异步将新示例添加到存储中。

参数

示例 (Dict[str, str]) – 键为输入变量、值为其值的字典。

返回类型

Any

abstract add_example(example: Dict[str, str]) Any[source]

将新示例添加到存储中。

参数

示例 (Dict[str, str]) – 键为输入变量、值为其值的字典。

返回类型

Any

async aselect_examples(input_variables: Dict[str, str]) List[dict][source]

根据输入异步选择要使用的示例。

参数

输入变量 (Dict[str, str]) – 键为输入变量、值为其值的字典。

返回类型

列表[dict]

select_examples(input_variables: Dict[str, str]) List[dict][来源]

根据输入选择要使用的示例。

参数

输入变量 (Dict[str, str]) – 键为输入变量、值为其值的字典。

返回类型

列表[dict]

使用BaseExampleSelector的示例