Skip to content

Commit

Permalink
Add documentation for additional search tools
Browse files Browse the repository at this point in the history
- Updated `mint.json` to include new search tools
- Added documentation pages for DuckDuckGo, Exa, Google Serper, Serp, and Wikipedia search tools
- Included installation instructions, overview, and example code for each search tool
  • Loading branch information
MervinPraison committed Mar 11, 2025
1 parent 1338730 commit dfe0914
Show file tree
Hide file tree
Showing 6 changed files with 84 additions and 1 deletion.
7 changes: 6 additions & 1 deletion docs/mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,12 @@
"pages": [
"tools/external/serp-api",
"tools/external/brave-search",
"tools/external/google-trends"
"tools/external/google-trends",
"tools/external/exa-search",
"tools/external/wikipedia-search",
"tools/external/duckduckgo-search",
"tools/external/google-serper-search",
"tools/external/serp-search"
]
},
"tools/duckduckgo_tools",
Expand Down
15 changes: 15 additions & 0 deletions docs/tools/external/duckduckgo-search.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
---
title: "DuckDuckGo Search Tool"
description: "Guide for using the DuckDuckGo Search tool with PraisonAI agents."
icon: "duck"
---

## Overview

The DuckDuckGo Search tool is a tool that allows you to search the web using the DuckDuckGo search engine.

```bash
pip install praisonaiagents
export OPENAI_API_KEY=your_api_key_here
```

```python
from praisonaiagents import Agent, PraisonAIAgents
from praisonaiagents.tools import duckduckgo
Expand Down
16 changes: 16 additions & 0 deletions docs/tools/external/exa-search.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
---
title: "Exa Search Tool"
description: "Guide for using the Exa Search tool with PraisonAI agents."
icon: "magnifying-glass-chart"
---

## Overview

The Exa Search tool is a tool that allows you to search the web and retrieve content using the Exa API.

```bash
pip install praisonaiagents exa-py
export EXA_API_KEY=your_api_key_here
export OPENAI_API_KEY=your_api_key_here
```

```python
from praisonaiagents import Agent, PraisonAIAgents
from exa_py import Exa
Expand Down
16 changes: 16 additions & 0 deletions docs/tools/external/google-serper-search.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
---
title: "Google Serper Search Tool"
description: "Guide for using the Google Serper Search tool with PraisonAI agents."
icon: "google"
---

## Overview

The Google Serper Search tool is a tool that allows you to search the web using the Google Serper API.

```bash
pip install langchain-community python-dotenv
export SERPER_API_KEY=your_api_key_here
export OPENAI_API_KEY=your_api_key_here
```

```python
from praisonaiagents import Agent, PraisonAIAgents
from langchain_community.utilities import GoogleSerperAPIWrapper
Expand Down
16 changes: 16 additions & 0 deletions docs/tools/external/serp-search.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
---
title: "SerpSearch Tool"
description: "Guide for using the SerpSearch tool with PraisonAI agents."
icon: "searchengin"
---

## Overview

The SerpSearch tool is a tool that allows you to search the web using the SerpAPI.

```bash
pip install langchain-community google-search-results
export SERPAPI_API_KEY=your_api_key_here
export OPENAI_API_KEY=your_api_key_here
```

```python
from praisonaiagents import Agent, PraisonAIAgents
from langchain_community.utilities import SerpAPIWrapper
Expand Down
15 changes: 15 additions & 0 deletions docs/tools/external/wikipedia-search.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
---
title: "Wikipedia Search Tool"
description: "Guide for using the Wikipedia Search tool with PraisonAI agents."
icon: "wikipedia-w"
---

## Overview

The Wikipedia Search tool is a tool that allows you to search and retrieve information from Wikipedia.

```bash
pip install langchain-community
export OPENAI_API_KEY=your_api_key_here
```

```python
from praisonaiagents import Agent, PraisonAIAgents
from langchain_community.utilities import WikipediaAPIWrapper
Expand Down

0 comments on commit dfe0914

Please sign in to comment.