langchain_core.runnables.config.acall_func_with_variable_argsยถ

langchain_core.runnables.config.acall_func_with_variable_args(func: Union[Callable[[Input], Awaitable[Output]], Callable[[Input, RunnableConfig], Awaitable[Output]], Callable[[Input, AsyncCallbackManagerForChainRun], Awaitable[Output]], Callable[[Input, AsyncCallbackManagerForChainRun, RunnableConfig], Awaitable[Output]]], input: Input, config: RunnableConfig, run_manager: Optional[AsyncCallbackManagerForChainRun] = None, **kwargs: Any) Awaitable[Output][source]ยถ

่ฐƒ็”จๅฏ่ƒฝๅฏ้€‰ๆŽฅๅ— run_manager ๅ’Œ/ๆˆ– config ็š„ๅ‡ฝๆ•ฐใ€‚

ๅ‚ๆ•ฐ:
func (Union[Callable[[Input], Awaitable[Output]], Callable[[Input,

AsyncCallbackManagerForChainRun], Awaitable[Output]], Callable[[Input, AsyncCallbackManagerForChainRun, RunnableConfig], Awaitable[Output]]]): ่ฆ่ฐƒ็”จ็š„ๅ‡ฝๆ•ฐใ€‚

input (Input): ๅ‡ฝๆ•ฐ็š„่พ“ๅ…ฅใ€‚ run_manager (AsyncCallbackManagerForChainRun): ่ฆไผ ้€’็ป™ๅ‡ฝๆ•ฐ็š„่ฟ่กŒ็ฎก็†ๅ™จใ€‚ config (RunnableConfig): ่ฆไผ ้€’็ป™ๅ‡ฝๆ•ฐ็š„้…็ฝฎใ€‚ **kwargs (Any): ่ฆไผ ้€’็ป™ๅ‡ฝๆ•ฐ็š„ๅ…ณ้”ฎๅญ—ๅ‚ๆ•ฐใ€‚

่ฟ”ๅ›ž:

Output: ๅ‡ฝๆ•ฐ็š„่พ“ๅ‡บใ€‚

Parameters
Return type

Awaitable[Output]