Web Search
Web Search
Use searchWeb() for source discovery, snippets, citations, and agent context gathering.
$execution = app(\Padosoft\LaravelAiSearchProviders\SearchProviderManager::class)
->searchWeb(\Padosoft\LaravelAiSearchProviders\Data\SearchQueryData::fromArray([
'query' => 'Laravel package AI search providers',
'limit' => 5,
]));
Direct query
Product fields
Set query when you already have a natural-language search string.
Set brand, model, color, ean, or supplier_sku and toSearchString() joins the populated fields.