I made a node.js-based “Deep Researcher” web app. It searches internet and creates structured academic-style cited reports based on user’s prompt. One can nudge the app to search exclusively through scholar sources with science-related keywords.

The app requires your own api key to run OpenAI’s LLMs and the web search tool. The LLM vendor can easily be changed but the web search tool is integral.

Edit: added web search tool.

  • water@lemmy.worldBanned from community
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    1 year ago

    Can the user supply their own base_url / api_base, to point to their own OpenAI-API compatible endpoint?

    • Maxim-fin@lemmy.mlOP
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      No, not without substantial code update. But it is a good idea to break a vendor lock.