langchain/docs/ecosystem
blob42 3ecdea8be4
SearxNG meta search api helper (#854)
This is a work in progress PR to track my progres.

## TODO:

- [x]  Get results using the specifed searx host
- [x]  Prioritize returning an  `answer`  or results otherwise
    - [ ] expose the field `infobox` when available
    - [ ] expose `score` of result to help agent's decision
- [ ] expose the `suggestions` field to agents so they could try new
queries if no results are found with the orignial query ?

- [ ] Dynamic tool description for agents ?
- Searx offers many engines and a search syntax that agents can take
advantage of. It would be nice to generate a dynamic Tool description so
that it can be used many times as a tool but for different purposes.

- [x]  Limit number of results
- [ ]   Implement paging
- [x]  Miror the usage of the Google Search tool
- [x] easy selection of search engines
- [x]  Documentation
    - [ ] update HowTo guide notebook on Search Tools
- [ ] Handle async 
- [ ]  Tests

###  Add examples / documentation on possible uses with
 - [ ]  getting factual answers with `!wiki` option and `infoboxes`
 - [ ]  getting `suggestions`
 - [ ]  getting `corrections`

---------

Co-authored-by: blob42 <spike@w530>
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com>
2023-02-15 23:03:57 -08:00
..
ai21.md Docs refactor (#480) 2023-01-02 08:24:09 -08:00
cerebriumai.md Add GooseAI, CerebriumAI, Petals, ForefrontAI (#981) 2023-02-13 21:20:19 -08:00
chroma.md chroma docs (#1012) 2023-02-12 23:02:01 -08:00
cohere.md Docs refactor (#480) 2023-01-02 08:24:09 -08:00
forefrontai.md Add GooseAI, CerebriumAI, Petals, ForefrontAI (#981) 2023-02-13 21:20:19 -08:00
google_search.md docs: small typo google_search.md (#692) 2023-01-22 13:09:15 -08:00
google_serper.md Google Search API integration with serper.dev (wrapper, tests, docs, … (#909) 2023-02-15 22:47:17 -08:00
gooseai.md Add GooseAI, CerebriumAI, Petals, ForefrontAI (#981) 2023-02-13 21:20:19 -08:00
hazy_research.md Docs refactor (#480) 2023-01-02 08:24:09 -08:00
helicone.md Harrison/llm integrations (#1039) 2023-02-13 22:06:25 -08:00
huggingface.md Add links to Hugging Face Hub docs (#518) 2023-01-03 07:43:57 -08:00
nlpcloud.md Docs refactor (#480) 2023-01-02 08:24:09 -08:00
openai.md Docs refactor (#480) 2023-01-02 08:24:09 -08:00
petals.md Add GooseAI, CerebriumAI, Petals, ForefrontAI (#981) 2023-02-13 21:20:19 -08:00
pinecone.md Docs refactor (#480) 2023-01-02 08:24:09 -08:00
promptlayer.md Harrison/llm integrations (#1039) 2023-02-13 22:06:25 -08:00
searx.md SearxNG meta search api helper (#854) 2023-02-15 23:03:57 -08:00
serpapi.md docs: small typo on serpapi.md (#693) 2023-01-22 13:10:24 -08:00
weaviate.md Docs refactor (#480) 2023-01-02 08:24:09 -08:00
wolfram_alpha.md Harrison/wolfram alpha (#579) 2023-01-11 05:52:19 -08:00