Vision SDK Overview
AI-powered tools for analyzing and processing images in your applications
Vision SDK
The CoreViz Vision SDK provides AI-powered tools for bringing advanced image analysis and processing capabilities into your own applications. Whether you're building a content management system, e-commerce platform, or media application, the Vision SDK gives you access to CoreViz's state-of-the-art vision models.
What is the Vision SDK?
The Vision SDK is a collection of REST API endpoints that provide AI-powered image analysis capabilities. These endpoints can be integrated into any application that needs to understand, process, or analyze visual content.
Available Features
Image Description
Generate detailed descriptions, captions, and alt text for images using advanced vision models. Perfect for accessibility, content management, and metadata generation.
Image Tagging
Automatically generate tags and classify images using AI. Support for custom classification tasks and object detection.
Image Embeddings
Generate vector embeddings for images to enable semantic search, similarity matching, and content discovery in your applications.
Image Editing
Edit and transform images using natural language prompts. Apply styles, effects, and creative transformations with simple text descriptions.
Quick Start
1. Get Your API Key
- Navigate to lab.coreviz.io
- Go to Your Account > API Keys
- Generate a new API key
2. Make Your First Request
curl -X POST https://lab.coreviz.io/api/ai/describe \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"image": "https://example.com/image.jpg"
}'3. Integrate into Your Application
The Vision SDK works with any HTTP client. See the Getting Started guide for detailed examples in JavaScript, Python, and Node.js.
Base URL
All Vision SDK endpoints are hosted at:
https://lab.coreviz.io/api/aiAuthentication
All Vision SDK endpoints require an API key in the x-api-key header:
-H "x-api-key: YOUR_API_KEY"Supported Image Formats
- JPEG (.jpg, .jpeg)
- PNG (.png)
- WebP (.webp)
- GIF (.gif)
Image URL Requirements
- Images must be publicly accessible via HTTPS
- Maximum file size limits apply (check your plan)
- Images must be valid image files
Rate Limits
Rate limits vary by plan:
- Free: Limited requests per minute
- Pro: Higher rate limits
- Enterprise: Custom rate limits
Contact support for enterprise rate limit information.
Error Handling
All endpoints return standard HTTP status codes:
200 OK: Successful request400 Bad Request: Invalid parameters401 Unauthorized: Invalid or missing API key422 Unprocessable Entity: Image processing failed429 Too Many Requests: Rate limit exceeded500 Internal Server Error: Server error
Next Steps
- Image Description: Generate detailed image descriptions
- Image Tagging: Tag and classify images
- Image Embeddings: Generate embeddings for search
- Image Editing: Edit images with natural language prompts
Resources
- GitHub Repository: github.com/CoreViz/sdk
- API Reference: Complete endpoint documentation
- Interactive Demos: Try features in your browser
- Support: Get help from our team