tzolov/playground-flight-booking
Spring AI powered expert system demo
Demonstrates retrieval-augmented generation (RAG) for policy compliance and function calling to invoke Java methods as tools, enabling the LLM to perform booking actions. Supports pluggable LLM backends—OpenAI, Vertex AI Gemini, Azure OpenAI, Groq, and Anthropic Claude—through Spring AI's abstraction layer. Uses pgvector for semantic search over terms and conditions, grounding the expert system in domain knowledge while maintaining provider flexibility.
327 stars.
Stars
327
Forks
159
Language
Java
License
—
Category
Last pushed
Feb 14, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/tzolov/playground-flight-booking"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
aborroy/alfresco-ai-framework
Sample application to apply Spring AI services to Alfresco Repository
alessiobertazzo88/spring-webflux-sse-async
Sample to use Spring WebFlux SSE into an asynchronous application
fal-ai/fal-java
A JVM-compatible, Java & Kotlin, client for the fal.ai model APIs
tenoenc/mutr
텍스트의 '디지털 나비효과'를 추적하는 3D AI 인터랙티브 아카이브
unit-mesh/chocolate-factory-examples
the Spring examples for Chocolate Factory