AmosBackend
Calls Amos 1 Large through its hosted API, which needs no key, or your own amos.serve at baseUrl.
class AmosBackendConstructor
new AmosBackend(options: AmosBackendOptions)Throws a TaggingError with code invalid-configuration for invalid options.
Parameters
- optionsrequired
AmosBackendOptions
Properties
- modelrequired
string 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
- requestrequired
DecisionRequest
ReturnsPromise<DecisionResponse>
image-tagger is a Ben Hodgson projectGitHub