Exa

Learn how to use Exa with Composio

Overview

Enum

EXA

Description

The Exa class extends the base Tool class to interact with the Exa Search service, offering actions like Search, Similarlink, and Answer. These actions enable querying, finding similar links, and generating answers from search results. Currently, no triggers are defined, but they can be added as needed to enhance functionality.

Authentication Details

api_key
stringRequired

Actions

Generates a direct, citation-backed answer to a clear natural language question or topic using exa's search, adept at both specific answers and detailed summaries for open-ended queries.

Action Parameters

model
stringDefaults to exa
query
stringRequired
stream
boolean
text
boolean

Action Response

data
object
error
successful
boolean
Finds web pages semantically similar to a given url using embeddings-based search, optionally retrieving full text, highlights, or summaries for results.

Action Parameters

highlights
boolean
num_results
integerDefaults to 10
summary
boolean
text
boolean
url
stringRequired

Action Response

data
object
error
successful
boolean
Retrieves configurable text and highlights from a list of exa document ids or publicly accessible urls.

Action Parameters

highlights
boolean
ids
arrayRequired
text
booleanDefaults to True

Action Response

data
object
error
successful
boolean