SkillAgentSearch skills...

Langchain Selenium Browser

Selenium Web browser tool for langchain

Install / Use

npx skills add Altaflux/langchain-selenium-browser

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

langchain-selenium-browser

A langchain web browser tool based on Selenium

Usage:

    const WebBrowserToolKit = require('langchain-selenium-browser').WebBrowserToolKit;
    const model = new ChatOpenAI({
        openAIApiKey: process.env.OPENAI_API_KEY,
        temperature: 0.9,
    });
    const embeddings = new OpenAIEmbeddings({
        openAIApiKey: process.env.OPENAI_API_KEY,
    });

    const webToolKit = new WebBrowserToolKit({
        browserConfig: {
            browserName: "chrome", // chrome, firefox, edge
            disableHeadless: false // set to true to see the browser, false by default
        },
        maximumChunkSize: 3000, // size of chunks to split the website content into, defaults to 3000
        numberOfRelevantDocuments: 2, // Max number of chunks to use when analyzing a website page, defaults to 2,  set to 'all' to use all chunks (slow)
    }, model, embeddings);

    //Add to agents tool:
    tools: [
            ...webToolKit.tools,
        ],

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated1y ago
Forks1

Languages

TypeScript

Security Score

70/100

Audited on Jan 23, 2025

No findings