L'événement SynapseExchangeCompletedEvent est l'outil ultime pour le diagnostic technique. Il est déclenché à la toute fin, après la fin de la génération, et contient les données brutes des requêtes API.
safety_ratings) renvoyés par des modèles comme Gemini.| Méthode | Rôle |
|---|---|
getRawData() |
Le Graal. Contient les tableaux PHP des requêtes et réponses API. |
getSafety() |
Liste les évaluations de sécurité du provider. |
getProvider() |
Nom du client utilisé (ex: gemini). |
getModel() |
Identifiant exact du modèle utilisé. |
=== "DebugSubscriber.php"
```php
public function onExchangeCompleted(SynapseExchangeCompletedEvent $event): void
{
if ($event->isDebugMode()) {
$this->externalDebugger->send($event->getRawData());
}
}
```
How can I help you explore Laravel packages today?