Skip to content

Search

AmosBackend

ClassBackends Source

Calls Amos 1 Large through its hosted API, which needs no key, or your own amos.serve at baseUrl.

class AmosBackend

Constructor

new AmosBackend(options: AmosBackendOptions)

Throws a TaggingError with code invalid-configuration for invalid options.

Parameters

optionsrequiredAmosBackendOptions

Properties

modelrequiredstring

The model sent with every request.

Methods

decide()

decide(request: DecisionRequest): Promise<DecisionResponse>

Asks Amos about the image. Retries rate limits, timeouts, server errors and network failures, as retry allows.

Parameters

requestrequiredDecisionRequest

ReturnsPromise<DecisionResponse>

image-tagger is a Ben Hodgson projectGitHub