Airweave

Airweave searches connected data collections. Use the integration to run hybrid, neural, or keyword searches, with optional query expansion, reranking, and generated answers.

Usage Instructions

Search across your synced data sources using Airweave. Supports semantic search with hybrid, neural, or keyword retrieval strategies. Optionally generate AI-powered answers from search results.

Actions

Search your synced data collections using Airweave. Supports semantic search with hybrid, neural, or keyword retrieval strategies. Optionally generate AI-powered answers from search results.

Input

ParameterTypeRequiredDescription
apiKeystringYesAirweave API Key for authentication
collectionIdstringYesThe readable ID of the collection to search
querystringYesThe search query text
limitnumberNoMaximum number of results to return (default: 100)
retrievalStrategystringNoRetrieval strategy: hybrid (default), neural, or keyword
expandQuerybooleanNoGenerate query variations to improve recall
rerankbooleanNoReorder results for improved relevance using LLM
generateAnswerbooleanNoGenerate a natural-language answer to the query

Output

ParameterTypeDescription
resultsarraySearch results with content, scores, and metadata from your synced data
entity_idstringUnique identifier for the search result entity
source_namestringName of the data source (e.g., "GitHub", "Slack")
md_contentstringMarkdown-formatted content of the result
scorenumberRelevance score from the search
metadataobjectAdditional metadata associated with the result
breadcrumbsarrayNavigation path to the result within its source
urlstringURL to the original content
completionstringAI-generated answer to the query (when generateAnswer is enabled)