# NVIDIA Earth-2 Inference Server API

> NVIDIA Earth-2 Inference Server API on Apizie: 19 endpoints (Creates a model response for the given chat conversation., Creates an embedding vector from the input text., Rank passages by their relation to a query., Infer, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://www.apizie.tech/v1/cloud:nvidia-nim/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:nvidia-nim`
- Category: Cloud
- Status: byok
- Source: https://www.nvidia.com/en-us/ai
- Page: https://www.apizie.tech/api/cloud/nvidia-nim
- OpenAPI: https://www.apizie.tech/api/cloud/nvidia-nim/openapi.json

API for submitting to the Earth-2 Inference Server.

## Endpoints

### Creates a model response for the given chat conversation.
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/chat-generate-model-response` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Creates an embedding vector from the input text.
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/create-embedding` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Rank passages by their relation to a query.
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/nvidia-reranking-passage-ranking` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Infer
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/inference-stability-prediction` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Infer
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/inference-diffusion-xl-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Infer
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/inference-stable-video-diffusion-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Request response from the model
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/multimodal-api-request-model-response` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| NVCF-INPUT-ASSET-REFERENCES | string | no | String of asset IDs separated by commas. Data is uploaded to AWS S3 using NVCF Asset APIs and associated with these asset IDs.If the size… |
| body | object | yes | JSON request body |

### Gets the result of an earlier function invocation request that returned a status of 202.
`GET https://www.apizie.tech/v1/cloud:nvidia-nim/cu-opt-api-function-result-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| requestId | string | yes | requestId to poll results |

### Request response from the model
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/multimodal-api-request-model-inference` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| NVCF-INPUT-ASSET-REFERENCES | string | no | String of asset IDs separated by commas. Data is uploaded to AWS S3 using NVCF Asset APIs and associated with these asset IDs.If the size… |
| body | object | yes | JSON request body |

### Request response from the model
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/multimodal-api-request-model-response-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| NVCF-INPUT-ASSET-REFERENCES | string | no | String of asset IDs separated by commas. Data is uploaded to AWS S3 using NVCF Asset APIs and associated with these asset IDs.If the size… |
| body | object | yes | JSON request body |

### Request response from the model
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/multimodal-api-invoke-model-inference` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| NVCF-INPUT-ASSET-REFERENCES | string | no | String of asset IDs separated by commas. Data is uploaded to AWS S3 using NVCF Asset APIs and associated with these asset IDs.If the size… |
| body | object | yes | JSON request body |

### Molecular Docking Pose Generation
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/molecular-docking` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Protein Structure Prediction (Alignment-free)
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/default-protein-structure-prediction-no-aln` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Molecule Generation
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/molecule-generate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Run Parabricks UVC inference to call variants using accelerated DeepVariant.
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/default-run-parabricks-uvc-inference` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Run Parabricks fq2bam to align sequence reads.
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/parabricks-fq2bam` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Run Inference
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/models-run-inference-vista3d` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Managed Service Endpoint
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/cu-opt-api-managed-service-endpoint` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| NVCF-INPUT-ASSET-REFERENCES | string | no | String of asset IDs separated by commas. Data is uploaded to AWS S3 using NVCF Asset APIs and associated with these asset IDs.If the size… |
| body | object | yes | JSON request body |

### Infer
`POST https://www.apizie.tech/v1/cloud:nvidia-nim/forecast-inference-submission` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

## Example
```
curl "https://www.apizie.tech/v1/cloud:nvidia-nim/chat-generate-model-response" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the NVIDIA Earth-2 Inference Server API?
Create a free Apizie key, then send POST https://www.apizie.tech/v1/cloud:nvidia-nim/chat-generate-model-response with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the NVIDIA Earth-2 Inference Server API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. NVIDIA Earth-2 Inference Server itself also needs your own key from climate.api.nvidia.com.

### Can AI agents use the NVIDIA Earth-2 Inference Server API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:nvidia-nim.

### What is the status of the NVIDIA Earth-2 Inference Server API?
Needs your own provider key (bring your own key)
