ModelsLab Go SDK
Official Go SDK for ModelsLab API - Generate AI content including images, videos, audio, 3D models, and more.Features
Text-to-Image & Image-to-Image generation Text-to-Speech & Music generation Face Swap & Deepfake operations Interior Design & 3D modeling Image Editing (upscaling, background removal, etc.) Realtime generation APIs Enterprise features supportQuick Start
1. Installation
2. Get Your API Key
- Sign up at ModelsLab.com
- Go to your dashboard
- get your API key
3. Basic Usage with community models
4. Run Your Code
API Examples
Text-to-Speech
Multiple Face Swap
Text-to-Video
Available APIs
API | Description | Package |
---|---|---|
Community | Text-to-Image, Image-to-Image, Inpainting, ControlNet | github.com/modelslab/modelslab-go/pkg/apis/community |
Audio | Text-to-Speech, Music Generation, Voice Cloning | github.com/modelslab/modelslab-go/pkg/apis/audio |
Video | Text-to-Video, Image-to-Video | github.com/modelslab/modelslab-go/pkg/apis/video |
Deepfake | Face Swap, Video Face Swap | github.com/modelslab/modelslab-go/pkg/apis/deepfake |
Image Editing | Super Resolution, Background Removal, Outpainting | github.com/modelslab/modelslab-go/pkg/apis/image_editing |
Interior | Interior Design, Room Decoration | github.com/modelslab/modelslab-go/pkg/apis/interior |
3D | Text-to-3D, Image-to-3D | github.com/modelslab/modelslab-go/pkg/apis/threed |
Realtime | Real-time Image Generation | github.com/modelslab/modelslab-go/pkg/apis/realtime |
Configuration
Basic Client
Custom Configuration
Enterprise Mode
Response Format
The SDK returns complete raw API responses asmap[string]interface{}
to preserve all fields: