SAGEA Logo
SAGEABeta

Get Started

Get Started with SAGEA

Welcome to SAGEA! This comprehensive guide will help you start building with our voice synthesis, language models, and vision capabilities.

Step 1: Create Your Account

  1. Visit console.sagea.space
  2. Sign up for a free account
  3. Verify your email address
  4. Complete your profile setup

Step 2: Get Your API Key

  1. Navigate to the API Keys section in your dashboard
  2. Click "Create New Key"
  3. Give your key a descriptive name
  4. Set appropriate permissions for your use case
  5. Copy and securely store your API key
πŸ”

Keep Your API Key Safe

Store your API key securely and never commit it to version control. Use environment variables in production.

Step 3: Choose Your SDK

SAGEA provides SDKs for multiple programming languages:

🐍 Python

pip install sagea

Most popular choice with full async support

🟨 JavaScript

npm install @sagea/sdk

Works in Node.js and browsers

Step 4: Make Your First Request

Voice Synthesis with VORA

Generate your first AI voice:

import sagea
 
# Initialize client
client = sagea.VoraClient(api_key="your-api-key")
 
# Generate speech
audio = client.synthesize(
    text="Hello! This is my first VORA voice synthesis.",
    voice="default",
    model="vora-v1",
    emotion="friendly"
)
 
# Save the audio
audio.save("first_voice.wav")
print("Audio saved successfully!")

Chat with Language Models

Start a conversation:

import sagea
 
# Initialize chat client
client = sagea.ChatClient(api_key="your-api-key")
 
# Send a message
response = client.chat(
    messages=[
        {"role": "user", "content": "Hello! What can you help me with?"}
    ],
    model="sage"
)
 
print(response.content)

Step 5: Explore Advanced Features

Real-time Voice Synthesis

For applications requiring real-time voice generation:

# Streaming synthesis
for chunk in client.vora.stream(
    text="This is real-time voice synthesis!",
    model="vora-l1"
):
    # Process audio chunk in real-time
    play_audio_chunk(chunk)

Multimodal Capabilities

Combine vision with other modalities:

# Analyze an image
vision_client = sagea.VisionClient(api_key="your-api-key")
 
response = vision_client.analyze(
    image_url="https://example.com/image.jpg",
    prompt="Describe this image and then create a voice narration"
)
 
# Generate voice for the description
audio = client.vora.synthesize(
    text=response.description,
    emotion="descriptive"
)

Step 6: Test in the Console

Use our web platform to experiment:

  1. Visit platform.sagea.space
  2. Try the Voice Playground to test VORA models
  3. Use the Chat Interface to experiment with language models
  4. Test vision capabilities with image uploads

Step 7: Build Your Application

Choose Your Architecture

Cloud-First

Use SAGEA's APIs directly for maximum model quality and minimal setup.

Edge Deployment

Deploy VORA-L models locally for privacy and low latency requirements.

Common Integration Patterns

  • Web Applications: Use JavaScript SDK with React/Vue components
  • Mobile Apps: Integrate with native iOS/Android applications
  • Voice Assistants: Build conversational AI with real-time capabilities
  • Content Creation: Automate video narration and podcast generation
  • Accessibility Tools: Create screen readers and visual assistance apps

Step 8: Monitor and Scale

Usage Analytics

Monitor your application's performance:

  • Track API usage and costs in the console
  • Set up alerts for usage thresholds
  • Analyze model performance metrics
  • Monitor error rates and latency

Production Considerations

  • Rate Limiting: Implement proper retry logic
  • Error Handling: Handle API errors gracefully
  • Caching: Cache audio files to reduce costs
  • Security: Use secure API key storage

Next Steps

πŸ“š Deep Dive

Learn about SAGEA's capabilities

Explore models β†’

🎯 Use Cases

Discover what you can build

View examples β†’

Getting Help

  • Documentation: Comprehensive guides and API reference
  • Discord: Join our developer community
  • Support: Contact our team for assistance
  • Platform: Interactive testing environment

Ready to build something amazing? Start with our API Reference or explore example use cases.