How It Works
Quick Start
1
Set Up Xata Database
- Create account at xata.io
- Create a new database
- Get PostgreSQL connection string from Settings
- Set environment variable:
2
Create Analytics-Ready Agent
3
Test Search Capabilities
Installation
- pip
- Environment Variables
Configuration Options
Usage Patterns
Using Convenience Class
Manual Configuration with Search
Full Lifecycle with Search & Analytics
Xata-Specific Features
Built-in Full-Text Search
All conversation data is automatically indexed for search:Vector Search for Similarity
Store and search embeddings alongside conversations:Real-Time Analytics
Track conversation patterns and metrics:File Storage Integration
Store conversation-related files directly in Xata:Best Practices
Optimize Search Performance
Optimize Search Performance
Structure conversation data for effective search:
Use Analytics for Insights
Use Analytics for Insights
Leverage Xata’s analytics to improve agent performance:
Manage Data Growth
Manage Data Growth
Monitor database size and implement archiving:
Leverage Multi-Modal Data
Leverage Multi-Modal Data
Store different data types together:
Environment Variables
Feature Comparison
Troubleshooting
Search Index Issues
If search isn’t working:File Upload Limits
Xata has file size limits:Connection String Format
Ensure proper connection string format:Branch Management
If using multiple branches:Related
Cloud Databases Overview
Compare all cloud database providers
Search & Analytics
Advanced search and analytics features

