Everything you need to integrate privacy-safe synthetic data generation into your applications
from syntra import SyntheticDataGenerator
# Initialize the generator
generator = SyntheticDataGenerator(api_key="your_api_key")
# Load your data
data = generator.load_csv("customers.csv")
# Generate synthetic data
synthetic_data = generator.generate(
data=data,
num_rows=1000,
model="ctgan"
)
# Export results
synthetic_data.to_csv("synthetic_customers.csv")curl -X POST https://api.syntra.ai/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file": "customers.csv",
"num_rows": 1000,
"model": "ctgan"
}'