Use the Relevance Generative Answering component

This is for:


The atomic-generated-answer component lets you use Coveo’s Relevance Generative Answering (RGA) feature to automatically generate answers to users' queries.


You must create your RGA model and associate it with a query pipeline before you can use the atomic-generated-answer component.

The generated answer panel includes the following features:

Example generated answer panel


Two feedback buttons. Clicking Dislike brings up a modal which asks the user to specify why they didn’t find the information helpful.


A Copy to clipboard button.


A toggle to hide or show the RGA panel.


The user can format the generated answer as a numbered list, a bulleted list, or a brief summary.


The user can click a citation to open the item, or hover over a citation to view the specific item chunk that was used to generate the answer.

Implement the RGA component

In the search page HTML, add the atomic-generated-answer component to the main layout section. You’ll probably want to place it before the status layout section, if present.

    <atomic-search-interface id="search" pipeline="<YOUR_QUERY_PIPELINE>"> 1
        <atomic-layout-section section="search">
        <atomic-layout-section section="facets">
              label="File Type"
        <atomic-layout-section section="main">
          <atomic-generated-answer></atomic-generated-answer> 2
          <atomic-layout-section section="results">
          <atomic-layout-section section="pagination">
1 For the Atomic RGA component to work, you must set a pipeline with which the RGA model is associated on the atomic-search-interface component.
2 You can use the answer-style property to set the format of the initial answer.

This example produces the following search page:

Example search page with generated answer

After you implement generative answering, your users may begin to use longer queries. We recommend that you enable the textarea property on your atomic-search-box component so that it can expand to support multi-line queries.

Expandable search box