Available SDKs
TypeScript SDK
Full-featured SDK with TypeScript support for Node.js and browsers.
Python SDK
Sync and async clients for Python 3.8+.
TypeScript SDK
Thelindoai package provides typed methods and interfaces for interacting with AI agents, workflows, workspace management, and analytics.
Installation
Quick Start
Configuration
Agents
Run AI agents with custom inputs.Workflows
Manage long-running workflows.Workspace
Analytics
Error Handling
Python SDK
Thelindoai package provides both synchronous and asynchronous clients for Python.
Installation
Requirements
- Python 3.8 or higher
- httpx
Quick Start (Sync)
Using Context Manager
Async Client
Configuration
Agents
Workflows
Error Handling
Error Reference
Both SDKs provide consistent error classes:| Error Class | HTTP Status | Description |
|---|---|---|
AuthenticationError | 401 | Invalid or expired API key |
ForbiddenError | 403 | Insufficient permissions |
NotFoundError | 404 | Resource not found |
ValidationError | 400 | Invalid request parameters |
RateLimitError | 429 | Too many requests |
ServerError | 5xx | Internal server error |
NetworkError | - | Network connection failed |
TimeoutError | - | Request timed out |

