Defines the arguments that can be passed to the WebBrowser constructor. It extends the ToolParams interface and includes properties for a language model, embeddings, HTTP headers, and a text splitter.

interface PuppeteerBrowserArgs {
    embeddings: EmbeddingsInterface;
    model: LanguageModelLike;
    headers?: Headers;
    textSplitter?: any;
}

Hierarchy (view full)

Properties

embeddings: EmbeddingsInterface
model: LanguageModelLike
headers?: Headers
textSplitter?: any

Generated using TypeDoc