Skip to content

Prebuilt Agents ​

Synapse includes several prebuilt agents that you can use right out of the box. If you're using OpenAI as your integration, simply include the agent in your code, and you're all set.

php
<?php

use UseTheFork\Synapse\Agents\MultiQueryRetrieverAgent;

$agent = new MultiQueryRetrieverAgent;
$agentResponse = $agent->handle(['queryCount' => '5', 'input' => 'What gym activities do you recommend for heart health?']);

If you're using a different integration or creating your own, you'll need to extend the prebuilt agent and override the resolveIntegration method to return your preferred integration.