v1

(ESM3, ESMC) Tokenize sequence, structure, or function annotations

Changed on
post/api/v1/encode

Request

  • Base URL
    https://dev.evolutionaryscale.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://dev.evolutionaryscale.ai/api/v1/encode
  • Auth
    HTTP bearer

Headers

acceptstring nullable

Request body

model'esm3-open-2024-03' | 'esmc-300m-2024-12' | 'esmc-600m-2024-12' | 'esmc-6b-2024-12' required

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

potential_sequence_of_concernboolean

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.

Response

Successful Response

model'esm3-open-2024-03' | 'esmc-300m-2024-12' | 'esmc-600m-2024-12' | 'esmc-6b-2024-12' required

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

createdstring required

ISO formatted date time

potential_sequence_of_concernboolean

Indicate that the returned sequence may be of potential concerns.

warning_messagesstring[] nullable

Warning messages returned by FastAPI.

Changes

    • info

      added the new optional header request parameter accept

    • info

      added the media type application/vnd.evolutionaryscale.pickle for the response with the status

    • info

      request property /// list-of-types was widened by adding types string to media type application/json