InvokerFactory#
- class langchain_prompty.core.InvokerFactory[source]#
用于创建调用者的工厂。
方法
register(type, name, invoker)register_executor(name, executor_class)register_parser(name, parser_class)register_processor(name, processor_class)register_renderer(name, renderer_class)to_dict()to_json()- Return type:
- register(type: Literal['renderer', 'parser', 'executor', 'processor'], name: str, invoker: Type[Invoker]) None[source]#
- Parameters:
type (Literal['renderer', 'parser', 'executor', 'processor'])
name (str)
调用者 (类型[Invoker])
- Return type:
无
- register_executor(name: str, executor_class: Any) None[源代码]#
- Parameters:
name (str)
executor_class (Any)
- Return type:
无
- register_parser(name: str, parser_class: Any) None[源代码]#
- Parameters:
name (str)
parser_class (Any)
- Return type:
无
- register_processor(name: str, processor_class: Any) None[source]#
- Parameters:
name (str)
processor_class (Any)
- Return type:
无