Tag Archives: ai

How to Build a GraphRAG Travel Assistant with Oracle AI Database 26ai

Grounded AI applications are hard to trust when the evidence is split across similar text, structured rows, and relationships. Flight disruption questions are a good example: a delayed traveler needs timing math, airport relationships, route alternatives, policy language, and a … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

A Tale of Two Agents: Why we can’t go past CrewAI

Key Takeaways   It was the best of agents, it was the worst of agents… it is, after all, the age of agents…   I have been working with agentic AI in earnest over the last several weeks. I started … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

Bringing OCI Generative AI into a Java Agent with Embabel

Key Takeaways I was lucky enough to see a presentation from Rod Johnson at a meetup in New York recently. Rod is the creator of Spring, and his new project, Embabel, is fascinating. It’s a different kind of take on … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

Exploring Helidon AI: trace the recipe assistant with OpenTelemetry and Jaeger

Key Takeaways In the first article in this follow-on series, the Helidon Eats app learned how to answer a recipe question with OpenAI, LangChain4j, Oracle AI Database vector search, and the same recipe data from the published Helidon Eats demo. … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment

Exploring Helidon AI: give the recipe assistant memory

Key Takeaways In the last article, the Helidon Eats application learned how to answer a recipe question. The route embedded the question with OpenAI, searched recipe chunks in Oracle AI Database, built a grounded prompt, and called OpenAI through LangChain4j. … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

Exploring Helidon AI: add a recipe assistant to Helidon Eats

Key Takeaways In the previous Helidon Eats article, the application was already in a good place for an AI feature. The recipe data was normalized, the API was small, and Oracle AI Database was already doing useful work with JSON … Continue reading

Posted in Uncategorized | Tagged , , , , , | 2 Comments

When Codex Comes to Town: A Software Story

I don’t believe that AI will take our software engineering jobs, I believe that those of use who embrace AI will see our jobs evolve and those who do not may end up in other jobs. I want to share … Continue reading

Posted in Uncategorized | Tagged , , , | 1 Comment

Four kinds of agent memory in Java with LangChain4j and Oracle AI Database

Key Takeaways     In the first article, we gave a Java agent durable semantic memory: selected facts stored in Oracle AI Database and retrieved by meaning through LangChain4j. That is a useful starting point, but most agents need more … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

Give a Java agent durable memory with LangChain4j and Oracle AI Database

Key Takeaways I like agent memory demos that make one thing obvious: where did the memory actually go? A lot of examples keep memory in a list, a chat window, or a local object. That is fine for learning how … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment

Add Event-Driven Workflows to Your Spring AI App with Oracle (Part 4 of 4)

By the end of Episode 3 (video), the assistant could act. Tool calls let it look up orders, initiate returns, and create support tickets — real backend operations against Oracle, not simulated responses. But every one of those operations happened … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment