← Back homeDEVELOPERS / SDK

Connect an SDK as a Capacity candidate.

An SDK contributes one tested ability. An adapter must be explicit about platform access and failures.

sdk.concept ILLUSTRATION
{
  "name": "voice.generate",
  "input": "typed_input",
  "output": "typed_output",
  "runtime": "declared",
  "permissions": [
    "minimum_scope"
  ],
  "status": "candidate"
}

Three things a Capacity needs

A specific contract before a Solution can rely on it.

01 / CONTRACTSDK entry point

Declare, document and test this boundary.

02 / CONTRACTDependency and runtime

Declare, document and test this boundary.

03 / CONTRACTProbe and error cases

Declare, document and test this boundary.

CONCRETE EXAMPLE

A speech SDK might convert text to audio but not guarantee voice licensing, cloud availability or publishing rights.

NEXT / PROVIDER

Make your capability usable by builders

Conceptual guidance for Capacity creators. No public production SDK/API is offered by this website.

info@kabin.cloudBack to homepage