Chat
Chat
Multi-model AI chat with SQL, RAG, and data analysis capabilities.
Overview
Chat Studio is a conversational AI interface backed by the Calliope data agent. It supports natural-language queries against connected databases, RAG over your documents, and general-purpose AI conversation — all in one unified chat window. You can switch between AI providers and models on the fly.
Key Features
- Multi-model support — AWS Bedrock (Claude, Titan), OpenAI, and more, switchable per session
- SQL agent — Ask questions in plain English, get SQL queries and results back
- RAG — Upload documents and ask questions against them with vector search
- Demo databases — Pre-connected sample databases to explore immediately
- Streaming responses — Answers stream in real time
- Session history — Conversations persist across sessions
Getting Started
- Launch Chat from the Hub
- Select your AI model from the model picker
- Type your question or data request
- For SQL queries, make sure a datasource is selected in the sidebar
SQL Queries
Chat can query your connected databases directly. Just ask in plain English:
Show me total revenue by region for 2024The agent:
- Inspects your schema automatically
- Generates the SQL
- Executes it against your database
- Returns results as a formatted table
- Offers a visualization if the data is chart-friendly
Demo Databases
Five sample databases are pre-connected for immediate exploration:
| Database | Type | Contents |
|---|---|---|
| Chinook | PostgreSQL | Music store — artists, albums, tracks, invoices |
| Northwind | PostgreSQL | Business ops — orders, customers, products, suppliers |
| World | MySQL | Countries, cities, populations |
| Sakila | MySQL | DVD rental — films, rentals, customers, staff |
| Menagerie | MySQL | Pet and owner records |
RAG (Document Q&A)
Upload documents and ask questions against them:
- Click the Documents section in the sidebar
- Upload PDFs, Markdown, or text files
- The system indexes them with vector embeddings
- Ask natural language questions — relevant context is retrieved and included automatically
Switching Models
Use the model picker to switch AI providers:
- AWS Bedrock — Claude Haiku, Sonnet, Titan (default)
- OpenAI — GPT-4o, GPT-4 Turbo
- Additional providers configured by your organization
When to Use Chat vs Other Tools
| Task | Best Tool |
|---|---|
| Quick questions and general help | Chat |
| SQL queries with natural language | Chat or Deep Data Agent |
| Complex multi-step data analysis | Deep Data Agent |
| Python code execution and notebooks | Lab |
| Building reusable AI workflows | Langflow or Flowise |
| Full IDE development | AI IDE |