Blog

Artwork: Aristotle with a Bust of Homer by Rembrandt. The Metropolitan Museum of Art · Public domain
AI AgentsReal-Time Voice Debriefing with the Azure Voice Live API
How the field service assistant runs a hands-free, 8-step voice debrief over a persistent WebSocket loop — and how persona, scenario, and environment fixtures make it testable.

Artwork: Diana and Her Nymphs Departing for the Hunt by Peter Paul Rubens. Cleveland Museum of Art · Public domain
AI AgentsDesigning a Multi-Agent Field Service Assistant
The architecture of a field service assistant built with FastAPI and Pydantic v2: specialized briefing, debriefing, and classification agents behind an orchestrator, with swappable connectors and persistence.

Artwork: Marcelle la Blonde by Juan Gris. Cleveland Museum of Art · Public domain
RAGFour Chunking Strategies for Structured Documents in RAG
A pluggable chunker design — simple, markdown, section-aware, and semantic — for splitting structured documents before vector indexing, with metadata that survives retrieval.

Artwork: Shoes by Vincent van Gogh. The Metropolitan Museum of Art · Public domain
Machine LearningWiring ONNX Runtime GenAI into a LangChain RAG Pipeline
Part two: a custom LangChain LLM wrapper over ONNX Runtime GenAI, streaming token generation, and building an optimized Phi-3 ONNX graph for offline Windows RAG.

Artwork: Man in a Turban by Rembrandt. The Metropolitan Museum of Art · Public domain
Machine LearningChoosing an On-Prem SLM Inference Engine for Windows
How we benchmarked ONNX Runtime GenAI, LlamaCPP, Hugging Face Optimum, and Triton to run a sub-5-second RAG pipeline offline on Windows.

Artwork: Self-Portrait by Rembrandt. The Metropolitan Museum of Art · Public domain
AzureManaged Identity on Logic App Consumption with Terraform
Terraform does not natively wire Managed Identity API connections for Logic App Consumption. Here is how azapi_resource plus an ARM template deployment closes the gap.