Generated by API Evangelist
Written by API Evangelist tooling for NVIDIA NIM's API. It is a proposal applied on top of the contract, not a document NVIDIA NIM publishes.
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for NVIDIA NIM (BioNeMo) ASR Biology API
version: 1.0.0
extends: openapi/nvidia-nim-biology-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 3
- target: $.paths['/v1/biology/nvidia/alphafold2/predict-structure-from-sequence'].post
update:
x-apievangelist-phrasing:
intent: Predict a protein's 3D structure from its sequence
effect: write
questions:
- Can I get a predicted 3D structure for a protein from just its amino acid sequence using AlphaFold2?
- Which MSA databases, such as uniref90 or mgnify, can a protein folding prediction search?
- Is there an option to relax the predicted protein structure after folding?
instructions:
- text: Predict the folded 3D structure of the amino acid sequence {sequence} with AlphaFold2.
slots:
sequence: requestBody.sequence
- text: Fold protein sequence {sequence} using the {databases} MSA databases.
slots:
sequence: requestBody.sequence
databases: requestBody.databases
- text: Run AlphaFold2 on {sequence} with relaxation of the predicted structure set to {relax_prediction}.
slots:
sequence: requestBody.sequence
relax_prediction: requestBody.relax_prediction
method: generated
generated: '2026-10-01'
- target: $.paths['/v1/biology/mit/diffdock'].post
update:
x-apievangelist-phrasing:
intent: Dock a small-molecule ligand to a protein
effect: write
questions:
- Can I predict where and how a drug-like molecule binds to my protein with DiffDock?
- Does molecular docking accept the ligand as SMILES or SDF and the protein as a PDB file?
- Can I ask for several candidate binding poses instead of a single docking result?
instructions:
- text: Dock ligand {ligand} against the PDB protein structure {protein} with DiffDock.
slots:
ligand: requestBody.ligand
protein: requestBody.protein
- text: Predict {num_poses} binding poses of {ligand} on protein {protein}.
slots:
num_poses: requestBody.num_poses
ligand: requestBody.ligand
protein: requestBody.protein
- text: Run DiffDock for {ligand} on {protein} using {steps} diffusion steps.
slots:
ligand: requestBody.ligand
protein: requestBody.protein
steps: requestBody.steps
method: generated
generated: '2026-10-01'
- target: $.paths['/v1/biology/nvidia/molmim/generate'].post
update:
x-apievangelist-phrasing:
intent: Generate small molecules around a seed SMILES
effect: write
questions:
- Can I generate new drug-like molecules similar to a seed SMILES string with MolMIM?
- Is there a way to optimize generated molecules toward a property while keeping a minimum similarity to the seed?
- How many candidate molecules can a single MolMIM generation request return?
instructions:
- text: Generate new small molecules similar to the seed SMILES {smi}.
slots:
smi: requestBody.smi
- text: Generate {num_molecules} molecules from seed {smi} using the {algorithm} algorithm.
slots:
num_molecules: requestBody.num_molecules
smi: requestBody.smi
algorithm: requestBody.algorithm
- text: Optimize molecules from {smi} for {property_name}, keeping similarity to the seed above {min_similarity}.
slots:
smi: requestBody.smi
property_name: requestBody.property_name
min_similarity: requestBody.min_similarity
method: generated
generated: '2026-10-01'
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.