How it works

The Internet Search action uses the Exa API to search the web. Assistants equipped with Internet Search will analyze web results to answer your questions.

Currently, Exa is the only supported provider. If you would like to use or contribute a new provider, please let us know in our Slack Community.

Setup

  • Onyx Cloud: Internet Search is available by default! Skip to Usage.

  • Self-hosted: To use Internet Search, you’ll need to create an account with Exa, generate an API key, and add a new EXA_API_KEY environment variable to your Onyx deployment.

Usage

Once you have your Exa API key set, you can set up your assistants with Internet Search.

On the assistant creation or update page, tick the “Internet Search” checkbox (see Assistants Overview for more details).

Internet Search checkbox

Your assistant will analyze your query and determine whether or not to use Internet Search. Your results will be displayed just like internal Search results.

Internet Search results