Skip to content

spatial-monorepo


spatial-monorepo / editor/src / OpenAIRecognitionAdapter

Class: OpenAIRecognitionAdapter

Defined in: packages/editor/src/recognition/adapters/OpenAIRecognitionAdapter.ts:32

Pluggable interface for AI recognition backends.

Implements

Constructors

Constructor

new OpenAIRecognitionAdapter(options?): OpenAIRecognitionAdapter

Defined in: packages/editor/src/recognition/adapters/OpenAIRecognitionAdapter.ts:41

Parameters

options?

OpenAIRecognitionAdapterOptions = {}

Returns

OpenAIRecognitionAdapter

Properties

id

readonly id: "openai-recognition" = 'openai-recognition'

Defined in: packages/editor/src/recognition/adapters/OpenAIRecognitionAdapter.ts:33

Implementation of

RecognitionAdapter.id


vendor

readonly vendor: "openai" = 'openai'

Defined in: packages/editor/src/recognition/adapters/OpenAIRecognitionAdapter.ts:34

Implementation of

RecognitionAdapter.vendor

Methods

recognize()

recognize(scan, opts?): Promise`<RecognitionResult>`

Defined in: packages/editor/src/recognition/adapters/OpenAIRecognitionAdapter.ts:48

Parameters

scan

FloorPlanScan

opts?

RecognitionOptions

Returns

Promise`<RecognitionResult>`

Implementation of

RecognitionAdapter.recognize

Released under commercial licensing.