norman_ai 0.1.0
norman_ai: ^0.1.0 copied to clipboard
Norman SDK
norman_core_sdk #
A Dart SDK for interacting with the Norman API. This package provides a comprehensive set of tools for authentication, file operations, model management, and more.
Features #
✨ Authentication
- Multiple login methods (password, email, API key, OTP)
- User registration and signup
- API key generation
🔐 Security
- Sensitive data handling
- Token-based authentication
- Encrypted file uploads with ChaCha20
📁 File Operations
- File push (upload) with socket streaming
- File pull (download) with progress tracking
- Asset, input, and output management
🤖 Model Management
- Create, update, and delete models
- Version control and upgrades
- Model activation
📊 Data Persistence
- Invocation tracking
- Status flags
- Notifications
- Query constraints
🌐 Network
- Async HTTP client with Dio
- Streaming support
- Automatic retry and error handling
Installation #
Add this to your package's pubspec.yaml file: