Skip to main content

Wanneer heb je een custom provider nodig?

De Laravel AI SDK ondersteunt meerdere grote AI-services. Voor een interne gateway, een on-premises modelserver of een nieuwe service kun je een custom provider registreren. Voor OpenAI-compatible endpoints is de ingebouwde openai-compatible driver meestal voldoende.

Providers en gateways

Een provider kiest modellen en bevat configuratie. Een gateway verstuurt de request voor één stap. Providers implementeren feature-specifieke contracts:

Een provider implementeren

Registreer de provider met AiManager::extend() in AppServiceProvider en voeg de driver toe aan config/ai.php. Een StepTextGateway verwerkt één stap; de TextGenerationLoop handelt volgende tool calls af.
De oude TextGateway-interface is in SDK 0.9 verwijderd. Nieuwe gateways moeten StepTextGateway implementeren.
Zie de Laravel AI SDK-broncode voor de actuele contracts en voorbeelden.
Laatst gewijzigd op 6 september 2026