Exa Websets icon

Exa Websets

Create, manage, and query structured datasets from web sources using Exa Websets API

Actions28

Overview

The "Exa Websets" node integrates with the Exa Websets API to create, manage, and query structured datasets derived from web sources. Specifically, the Enrichment - Get operation allows users to retrieve detailed AI-powered analysis results for a specific enrichment within a webset. This is useful when you want to enhance your webset content by fetching enriched metadata or insights generated by the Exa platform.

Common scenarios include:

  • Fetching AI-generated summaries or annotations for a particular webset item.
  • Retrieving enrichment details to display or process further in workflows.
  • Integrating enriched data into other systems for advanced analytics or reporting.

Example: You have a webset of news articles and want to get sentiment analysis or entity extraction results for a specific article enrichment.

Properties

Name Meaning
Webset ID The unique identifier of the webset that contains the enrichment to be retrieved.
Enrichment ID The unique identifier of the specific enrichment whose details you want to fetch.

Output

The node outputs JSON data representing the enrichment details fetched from the Exa Websets API. This typically includes the AI-powered analysis results related to the specified enrichment, such as metadata, annotations, or other enriched content.

If the node supports binary data (not explicitly shown in the provided code), it would represent any associated files or media linked to the enrichment, but this is not indicated here.

Dependencies

  • Requires an active connection to the Exa Websets API.
  • Needs an API key credential configured in n8n for authentication with the Exa Websets service.
  • The base URL for API requests is https://api.exa.ai.

Troubleshooting

  • Common issues:

    • Invalid or missing Webset ID or Enrichment ID will cause the API call to fail.
    • Authentication errors if the API key credential is not set up correctly.
    • Network connectivity problems preventing access to the Exa Websets API.
  • Error messages:

    • "Unknown resource: enrichments": Occurs if the resource parameter is incorrectly set; ensure it is exactly "enrichments".
    • API errors returned from the Exa Websets service will be passed through; check the error message for details like invalid IDs or permission issues.
  • Resolution tips:

    • Verify that both Webset ID and Enrichment ID are correct and exist in your Exa Websets account.
    • Confirm that the API key credential is valid and has necessary permissions.
    • Use the "Continue On Fail" option in n8n to handle errors gracefully during batch processing.

Links and References

Discussion