Skip to main content
POST
(ESM3) Performs one inference step and samples output tokens

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

accept
string | null

Body

application/json
model
enum<string>
required

You may have access to additional, private models as well. These will be visible on the Rate Limits page under the Developer Console

Available options:
esm3-open-2024-03
inputs
object
required
sampling_config
object
required
potential_sequence_of_concern
boolean
default:false

Disclose potential sequences of concern. For approved users, such sequences will not go through additional safety filtering. Reach out if you are interested in using this.

embedding_config
object | null

Response

Successful Response

model
enum<string>
required

You may have access to additional, private models as well. These will be visible on the Rate Limits page under the Developer Console

Available options:
esm3-open-2024-03
created
string
required

ISO formatted date time

embeddings
object
required
potential_sequence_of_concern
boolean
default:false

Indicate that the returned sequence may be of potential concerns.

warning_messages
string[] | null

Warning messages returned by FastAPI.

sequence
object | null

Sampling output for sequence track.

structure
object | null

Sampling output for structure track.

secondary_structure
object | null

Sampling output for secondary structure track.

sasa
object | null

Sampling output for sasa track.

function
object | null

Sampling output for function annotation track.

residue_annotation
object | null

Sampling output for residue annotation track.