Symfonyから生成AIを使った開発支援コンポーネント群 Symfony AI が発表されました。 コンポーネントは、 各種AIエージェントの設定ができるPlatformコンポーネント AIエージェントを利用するAgentコンポーネント RAGを扱うStoreコンポーネント が用意されています。また、バンドルとして Symfony AI Bundle Symfony MCP Bundle が用意されています。 まだ実験段階のコンポーネントになりますが、Symfonyと生成AIを掛け合わせた開発がよりしやすくなりそうなので、今回はSymfony AI Bundleの導入からAIエージェントを利用したAIチャットの実装方法をまとめてみました。
Symfonyのretry_failed optionsを活用すると、APIリクエストが失敗した際に指数バックオフアルゴリズムによる再試行が簡単に実装できます。 本記事では、その設定方法と検証結果を紹介します :saluting_face: 指数バックオフアルゴリズム (Exponential Backoff Algorithm)とは ネットワークやAPIリトライなどで使われる「待ち時間を指数的に増やして再試行する仕組み」です。 例えば初回 1秒 → 2秒 → 4秒 → 8秒 … のように、待機時間を指数関数的に増加させてリトライ処理をします。 過去記事「リトライ処理時の指数バックオフアルゴリズムを AWS Step Functions で実装」も参考になるので読んでみてください。 https://tech.quartetcom.co.jp/2024/10/29/exponential-b
The PHP Foundation, Anthropic’s MCP team, and Symfony are collaborating on the official PHP SDK for the Model Context Protocol (MCP). Our goal is a framework-agnostic, production-ready reference implementation the PHP ecosystem can rely on. The Symfony team will lead maintenance, with contributions from the broader community, including Kyrian Obikwelu (PHP-MCP). This initiative consolidates earlie
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く