Function createRetrieverTool
- createRetrieverTool(retriever, input): DynamicStructuredTool<ZodObject<{
input: ZodString;
}, "strip", ZodTypeAny, {
input: string;
}, {
input: string;
}>, {
input: string;
}, {
input: string;
}> Parameters
- retriever: BaseRetrieverInterface<Record<string, any>>
- input: Omit<DynamicStructuredToolInput<ZodObjectAny, any>, "schema" | "func">
Returns DynamicStructuredTool<ZodObject<{
input: ZodString;
}, "strip", ZodTypeAny, {
input: string;
}, {
input: string;
}>, {
input: string;
}, {
input: string;
}>
Deprecated
Use "langchain/tools/retriever" instead.