BlockAGI icon indicating copy to clipboard operation
BlockAGI copied to clipboard

Question re-web search

Open bbecausereasonss opened this issue 2 years ago • 5 comments

  1. Very cool tool! The first AGI i've tried that works, is beautiful and easy to install.

  2. Curious about a couple of things:

  • Is it possible to incorporate other engines like Bing, Yandex? (Or ideally have the agent search through top 3 engines)
  • Is it possible to alter the length of the findings/report?
  • Is it possible to alter the search depth? How many pages does it go through and how does it decide which articles are worthy? Right now it seems to grab some pretty basic stuff that get's to the top of engines (often not the best content just the most gamed)

bbecausereasonss avatar Jul 07 '23 18:07 bbecausereasonss

Hey @bbecausereasonss. Thanks for your suggestions! and glad you find BlockAGI useful.

  • Adding more tools (like searching with Bing or Yandex) is something we can do and BlockAGI tech can support that easily.
  • Altering the length of the findings using configuration is not possible as of now, but we can make it happen. For now, you can go ahead to this line of code blockagi/chains/narrate.py#L101 to adjust the prompt and play around with it.
  • That's interesting. We haven't thought of that. Extracting links for pages that BlockAGI visits to go down further sounds like a solid strategy.

sorawit avatar Jul 08 '23 01:07 sorawit

Something else that would be really cool is if it could do research through other means as well.

ie) You can do research on Reddit (it can find threads, and parse comments). Or Quora.

Reddit and Quora are two of the largest search DBs now :)

bbecausereasonss avatar Jul 08 '23 02:07 bbecausereasonss

On it! We're working to add tools & data sources. We'll keep you updated.

smiled0g avatar Jul 08 '23 06:07 smiled0g

Awesome. Goes without saying also the the ability to add a specific task/sub-tasks, end research and start new session should all be done through the UI for ease of use. As you have to kill, edit the cfg, restart each time.

bbecausereasonss avatar Jul 09 '23 11:07 bbecausereasonss

Yes those would be something we'd love to add. The only problem with it is that those features will make the code more complex than it already is. We're looking for a good middle ground though to allow more user control without convoluting the code too much.

Great suggestion @bbecausereasonss!

smiled0g avatar Jul 24 '23 08:07 smiled0g