Skip to main content

Developer features

Capabilities aimed at the people building on DIAL: extending the chat experience, enforcing guardrails, governing access, and measuring quality. Each demo shows the feature in action; the linked pages cover how to build it.

Build a translator app​

A look at building a simple text translator on DIAL — updating the configuration and wiring an application to talk to DIAL Core, using a local Ollama deployment.

Custom buttons in apps​

Action and Suggestion buttons extend the chat with clickable, interactive controls — how they look and how they fit into an application.

Interceptors​

Interceptors are DIAL's mechanism for Responsible AI and guardrails: middleware that modifies incoming or outgoing requests to enforce privacy and compliance policies.

Roles and rate limits​

Govern access for JWTs and API keys, and set usage limits per role — the controls behind DIAL's access and cost governance.

Further reading​