Skip to content

Commit 8ad3114

Browse files
committed
Update example to use Clock and OpenMeteo from Bridge namespace
1 parent 15338a8 commit 8ad3114

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

examples/openai/toolcall-stream-with-usage.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111

1212
use Symfony\AI\Agent\Agent;
1313
use Symfony\AI\Agent\Toolbox\AgentProcessor;
14-
use Symfony\AI\Agent\Toolbox\Tool\Clock;
14+
use Symfony\AI\Agent\Bridge\Clock\Clock;
15+
use Symfony\AI\Agent\Bridge\OpenMeteo\OpenMeteo;
1516
use Symfony\AI\Agent\Toolbox\Toolbox;
1617
use Symfony\AI\Platform\Bridge\OpenAi\PlatformFactory;
1718
use Symfony\AI\Platform\Bridge\OpenAi\TokenOutputProcessor;
@@ -24,7 +25,7 @@
2425
$platform = PlatformFactory::create(env('OPENAI_API_KEY'), http_client());
2526

2627
$clock = new Clock();
27-
$openMeteo = new Symfony\AI\Agent\Toolbox\Tool\OpenMeteo(http_client());
28+
$openMeteo = new OpenMeteo(http_client());
2829
$toolbox = new Toolbox([$clock, $openMeteo], logger: logger());
2930
$processor = new AgentProcessor($toolbox);
3031

0 commit comments

Comments
 (0)