Skip to main content
Nimble is a family of models from Bespoke Labs. You send Nimble a piece of text or JSON, which is called the state, and a list of questions about it. Nimble answers each question with probabilities, so you can set your own thresholds. You call Nimble at POST https://api.bespokelabs.ai/v1/systemone. You pick the model with the model field of the request. You can send requests with plain HTTP or with TypeSafe’s Python SDK.

Get started

Create an API key, then follow the quickstart to make your first request with curl or Python.

Get an API key

Create a key in the Bespoke Labs console.

Quickstart

Make your first request with curl or Python.

Models

nimble-latest answers up to 64 questions about the state in one request. There are three types of question:
  • A noul question asks whether a statement is true. The answer is the probability that it is true.
  • A choice question asks which of 2 to 255 options fits best. The answer names the most likely option and gives the probability of every option.
  • A score question asks where the state falls on a scale of 2 to 255 ordered levels. The answer is the expected level.
nimble-latest is the newest Nimble model, which is nimble-v3 now. Use nimble-v3 to stay on this model when a newer one comes out. The question types guide shows how to write each type of question.