Python SDK

Introduction

Introduction to the Wyse Mate Python SDK

The Wyse Mate Python SDK empowers developers to seamlessly integrate their Python applications with the powerful AgentOS platform. It provides a robust, intuitive interface for managing and interacting with various Wyse Mate functionalities, streamlining your development workflow.

Why Use the Python SDK?

Our SDK is meticulously designed to offer a superior development experience through:

  • Simplified API Interactions: Say goodbye to complex HTTP requests and WebSocket intricacies. The SDK abstracts these complexities, allowing you to focus purely on your application logic.
  • Comprehensive Functionality: Access all core Wyse Mate features, from client initialization and direct API calls to real-time WebSocket communication.
  • Structured and Type-Safe Models: Benefit from clear, Pydantic-based data models for all requests and responses, ensuring type safety and reducing common integration errors.
  • Robust Error Handling: Quickly diagnose and resolve issues with detailed, specific error types to provide actionable insights.

Core Components at a Glance

The SDK provides easy access to key components essential for building your applications:

  • Client: Your primary interface for all interactions with the Wyse Mate API.
  • ClientOptions: Customize your client's behavior with various configuration settings.
  • Error Classes: A suite of dedicated error types, including APIError, ConfigError, NetworkError, ValidationError, and WebSocketError, for precise error management.