Extending Drivers
Extending Drivers
Most behavior is behind interfaces and can be rebound in a Laravel service provider.
use Padosoft\PriceIntelligence\Contracts\ForecastProviderInterface;
$this->app->bind(ForecastProviderInterface::class, fn () => new MyChronosHttpForecaster(
config('services.forecast.url')
));
Scraping
AI
Compliance
Implement ProductScraperInterface or MarketplaceAdapterInterface.
Implement LlmProviderInterface, EmbeddingProviderInterface, ForecastProviderInterface, or AnomalyDetectorInterface.
Implement PiiFilterInterface or AiActBridgeInterface.