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:

