UNPKG

@langchain/community

Version:
1 lines • 1.32 kB
{"version":3,"file":"bingserpapi.d.ts","names":["Tool","BingSerpAPI","_langchain_core_load_serializable5","SerializedNotImplemented","Record","Promise"],"sources":["../../src/tools/bingserpapi.d.ts"],"sourcesContent":["import { Tool } from \"@langchain/core/tools\";\n/**\n * A tool for web search functionality using Bing's search engine. It\n * extends the base `Tool` class and implements the `_call` method to\n * perform the search operation. Requires an API key for Bing's search\n * engine, which can be set in the environment variables. Also accepts\n * additional parameters for the search query.\n */\ndeclare class BingSerpAPI extends Tool {\n static lc_name(): string;\n /**\n * Not implemented. Will throw an error if called.\n */\n toJSON(): import(\"@langchain/core/load/serializable\").SerializedNotImplemented;\n name: string;\n description: string;\n key: string;\n params: Record<string, string>;\n constructor(apiKey?: string | undefined, params?: Record<string, string>);\n /** @ignore */\n _call(input: string): Promise<string>;\n}\nexport { BingSerpAPI };\n//# sourceMappingURL=bingserpapi.d.ts.map"],"mappings":";;;;;;;;AAA6C;;;;cAQ/BC,WAAAA,SAAoBD,IAAAA,CAYRK;EAZQL,OAAAA,OAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAAI;;;YAAbE,kCAAAA,CAKiCC;;;;UAI9CC;oDAC0CA;;wBAE5BC"}