How to Debug WordPress REST API Errors When an AI Ability Fails
When an AI Ability fails over the WordPress REST API, the error usually tells you a request was rejected without telling you which layer rejected it. Debug…
FROM THE AUTHOR
Explore the published guides and contributions from John C. Mullen.
86 published articlesWhen an AI Ability fails over the WordPress REST API, the error usually tells you a request was rejected without telling you which layer rejected it. Debug…
A single-GPU RAG stack works once you decide which process owns the GPU. The most predictable pattern reserves the GPU for generation and keeps embeddings and retrieval…
A golden dataset is a curated, versioned set of inputs with reviewed expected outputs or explicit pass criteria, used as the fixed reference you run before every…
Build a small, versioned set of real questions paired with the chunk IDs that should answer them, run only the retriever against it, and gate recall@k and…
You do not have to choose between AI-assisted spreadsheet work and data protection. A layered approach — define the output, classify the columns, minimise the extract, redact…
Sanitizing configuration before AI assistance means replacing every live credential and internal identifier with a role-preserving placeholder, then checking logs, stack traces, and screenshots for the same…
Answer-only grading hides the most common agent failures: the wrong tool called with a plausible-sounding summary. The fix is to capture the tool-call log as a structured…
LLM integrations cannot be tested with exact string assertions, because the same input can produce different wording on every call. The workable approach is layered: mock the…
WP-CLI handles the deterministic WordPress operations, and a local Ollama model supplies the judgement layer that shell scripts lack. This guide shows how to pipe WP-CLI's JSON…
Exact reproduction of an Ollama run requires pinning five layers at once: the model artifact, the runtime version, the sampling parameters, the prompt and context, and the…
A review rubric converts subjective approval into two machine-readable outputs: a score per quality axis and a named rejection reason when a draft fails. This guide explains…
GGUF, Safetensors and GPTQ are not three versions of the same thing. GGUF and Safetensors are container formats, while GPTQ is a quantisation method whose weights are…