Wisdom AI home page
Search...
⌘K
Ask AI
Support
Support
Search...
Navigation
Objects
DomainModel
Wisdom AI
Support
Getting Started
Overview
How WisdomAI Works
Supported Data Sources
Glossary
Setting Up Wisdom AI
Basic Tutorial: Connect and Test
Advanced Data Modeling: Creating Knowledge
Add Domain-Specific Knowledge
Explorer Onboarding Admin Setup
Document Tables and Columns
Feedback Mechanisms
Improve Wisdom AI Responses
Curate Knowledge Workflow
Refine Prompts and Query Patterns
Validate and Test Answers
Enhancing Data Analysis with Custom Business Context
Configure Domains
How to Create Metrics
Use Files to Improve Responses
Use Evaluations Sets and Runs
Build Dashboards
Using Wisdom AI Everyday
Ask Better Questions
Turn Answers into Stories
Share Stories and Set Access Control
Schedule Story Notifications
Access Management
Access Management
Monitor Performance and Usage
Compliance and Best Practices
Advanced Features
Visualization Types and Properties
Integrations
Embed Chat
GraphQL API
Overview
Objects
Connection
DomainModel
JobStatus
JoinInput
TableInput
Users
Queries
Mutations
MCP Server
Reference Library
Limits and quotas
On this page
DomainModel
DatabaseModel
Configuration Objects
VizConfig
CodegenConfig
Enums
ChatThinkingEffort
Additional Resources
Objects
DomainModel
Schema for domain objects that organize related data sources
DomainModel
id
ID!
required
Unique identifier for the domain.
version
Int!
required
Version number of the domain for change tracking.
name
String!
required
Human-readable name for the domain.
description
String
Optional description explaining the purpose and contents of the domain.
databases
[DatabaseModel!]!
required
List of databases included in this domain. See
DatabaseModel
.
knowledge
[String!]!
required
Domain-specific knowledge and context information.
domainSystemInstructions
String
Custom system instructions for AI interactions within this domain.
fyStartMonth
Int
Fiscal year start month (1-12) for financial calculations.
vizConfig
VizConfig!
required
Visualization configuration settings. See
VizConfig
.
codegenConfig
CodegenConfig!
required
Code generation configuration settings. See
CodegenConfig
.
DatabaseModel
id
ID!
required
Unique identifier for the database.
version
Int!
required
Version number of the database for change tracking.
name
String!
required
Name of the database.
domainId
ID!
required
Identifier of the domain this database belongs to.
connection
Connection
Connection details for accessing this database. See
Connection
.
isUserCSVDatabase
Boolean!
required
Whether this database was created from user-uploaded CSV files.
Configuration Objects
VizConfig
alwaysUseCompactNumberFormat
Boolean!
required
Whether to always use compact number formatting in visualizations.
openShowDataPanelByDefault
Boolean!
required
Whether to show the data panel by default in visualizations.
CodegenConfig
chatThinkingEffort
ChatThinkingEffort!
required
Level of thinking effort for AI code generation. See
ChatThinkingEffort
.
Enums
ChatThinkingEffort
The level of thinking effort for AI interactions.
Values:
Low
- Minimal thinking effort for simple queries
Medium
- Moderate thinking effort for standard analysis
High
- Maximum thinking effort for complex analysis
Additional Resources
Create Domain
Create new domains for organizing data sources
Connection Objects
Learn about connection schema and properties
JobStatus Schema
Understand job execution status tracking
Connection
JobStatus
Assistant
Responses are generated using AI and may contain mistakes.