Building AI-Powered Applications with Symfony AI
Description
Artificial intelligence is transforming the way we build applications, but integrating LLMs into production PHP systems comes with unique challenges. This hands-on workshop will teach you how to build AI-powered features using Symfony AI components while addressing real-world concerns such as security, cost management, and reliability.
You'll learn how to create AI agents, implement LLM-powered functionality, and protect against prompt-injection attacks. Through practical examples, we'll build working AI features, including intelligent chatbots, content generation systems, and automated data processing workflows. We'll also cover production considerations like rate limiting, token-cost optimization, and monitoring AI interactions.
Whether you're adding AI features to an existing Symfony application or building something new, you'll leave with practical knowledge and working code you can apply immediately.
Prerequisites
- Solid PHP and Symfony experience (Symfony 6.x or 7.x)
- Basic understanding of APIs and HTTP requests
- Laptop with Docker installed and PHP 8.2+ environment
- Composer installed
- No prior AI/ML knowledge required
Key takeaways
Participants will learn how to integrate AI capabilities into Symfony applications using Symfony AI components, implement security best practices to prevent prompt injection vulnerabilities, and deploy production-ready AI features with proper cost and performance considerations.
Speaker