spatial-monorepo / editor/src / ClaudeRecognitionAdapterOptions
Interface: ClaudeRecognitionAdapterOptions
Defined in: packages/editor/src/recognition/adapters/ClaudeRecognitionAdapter.ts:18
Properties
apiKey?
optionalapiKey?:string
Defined in: packages/editor/src/recognition/adapters/ClaudeRecognitionAdapter.ts:23
Anthropic API key. Omit when routing through a consumer-side proxy that injects auth (recommended for browser deployments).
baseUrl?
optionalbaseUrl?:string
Defined in: packages/editor/src/recognition/adapters/ClaudeRecognitionAdapter.ts:25
Defaults to https://api.anthropic.com. Point at your own proxy in production.
fetch?
optionalfetch?: {(input,init?):Promise`<Response>; (input,init?):Promise\<Response>`; }
Defined in: packages/editor/src/recognition/adapters/ClaudeRecognitionAdapter.ts:30
Custom fetch (tests, Node polyfills). Defaults to globalThis.fetch.
Call Signature
(
input,init?):Promise`<Response>`
Parameters
input
URL | RequestInfo
init?
RequestInit
Returns
Promise`<Response>`
Call Signature
(
input,init?):Promise`<Response>`
Parameters
input
string | URL | Request
init?
RequestInit
Returns
Promise`<Response>`
maxTokens?
optionalmaxTokens?:number
Defined in: packages/editor/src/recognition/adapters/ClaudeRecognitionAdapter.ts:28
model?
optionalmodel?:string
Defined in: packages/editor/src/recognition/adapters/ClaudeRecognitionAdapter.ts:27
Defaults to claude-opus-4-8.
