Copilot SDK Overview

1. Introduction

Copilot SDK is a complete AI capability integration solution that supports multiple AI capabilities including intelligent chat, video analysis, intrusion detection, etc., enabling quick addition of intelligent features to applications.

1.1 Main Features

  • Intelligent Chat: Supports multi-turn dialogue and context understanding
  • Video Analysis: Supports video content understanding and scene recognition
  • Intrusion Detection: AI-based intelligent security monitoring
  • Daily Message: Supports scheduled AI content generation and push
  • Device Control: Supports control of smart cameras and other IoT devices

2. Core Concepts

2.1 Copilot

Copilot is the most basic AI capability unit in the SDK, with each Copilot representing a specific AI service capability.

The system distinguishes different Copilots through:

  • aiType: Server-defined AI capability type

    • CBCopilotsNetwork+Chat: Intelligent chat capability
    • CBCopilotsNetwork+DailyMessage: Daily message capability
    • CBCopilotsNetwork+Trespass: Intrusion detection capability
    • CBCopilotsNetwork+ToText: Picture description capability
  • uiType: Client-side UI presentation form

    • General Chat: General chat interface
    • Daily Message: Daily message interface
    • Picture Describer: Content summary interface
    • Intrusion Message: Intrusion detection interface

2.2 Product

Product is the commercialization packaging unit for end users:

  • Composed of one or more Copilots
  • Sold as complete commercial service products
  • Supports flexible AI capability combinations

2.3 Subscription

Subscription is the authorization mechanism for using Copilot features:

  • Subscribe to individual Copilots
  • Can be obtained through Product purchase
  • Supports subscription status query and management

results matching ""

    No results matching ""