model'esmfold2-fast-2026-05' | 'esmfold2-2026-05' | 'null' nullable
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.
sequencestring nullable
Input sequence to be folded; '|' separates chains. The server names the chains A, B, C in the order they appear.
num_loopsinteger
Number of trunk loops for iterative refinement.
num_sampling_stepsinteger
Diffusion ODE solver steps. Lower for speed, higher for quality.
lm_dropoutnumber
Dropout probability on LM pair embeddings. When > 0, dropout is applied.
lm_mask_pctnumber
Fraction of sequence residues randomly masked before the PLM backbone. If not provided, defaults to 0.1 for ESMFOLD2_FAST and 0.0 for ESMFOLD2
msa_max_depthinteger nullable
Number of MSA rows randomly subsampled each loop. Set to null to disable (sets msa_subsample_at_inference to False).
msa_column_mask_ratenumber
Fraction of MSA columns randomly masked in non-query rows for inference-time diversity.
include_distogramboolean
Whether to include distogram predictions in the response.
include_paeboolean
Whether to include Predicted Aligned Error (PAE) matrix in the response.
include_pair_chains_iptmboolean
Whether to include pair-chain IPTM predictions in the response.
include_embeddingsboolean
Whether to include sequence and pair embeddings in the response.