StatGPT Architecture
The architecture of StatGPT comprises a well-integrated system of components that work together seamlessly to enhance the efficiency of querying, transforming, analyzing, visualizing, and interpreting statistical data.

Core Components
AI DIAL Core
AI DIAL Core serves as the primary system component, acting as a main integration center, that employs a Unified Protocol (OpenAI compatible) for communication between internal and external clients, including LLM models, Applications, and other to access all its features in a governed and unified manner. DIAL Core includes several key features such as authentication and authorization, load balancer, rate limits and cost control, logging and entitlements.
StatGPT
- Different agencies might use different software
- Some agencies might use not up-to-date versions of software (with known bugs)
Talk-to-your-data Framework
- Automated tests (validate Stat-GPT on a pre-defined set of questions and answers)
- User acceptance testing