# TensorWave Generate API

**Canonical:** https://apis.io/apis/tensorwave/tensorwave-generate-api/  
**Provider:** TensorWave — https://apis.io/providers/tensorwave/  
**Base URL:** https://gpt-oss.cray-lm.com  
**Documentation:** https://www.scalarlm.com/docs/

TensorWave Generate API is one of 5 APIs that [TensorWave](https://apis.io/providers/tensorwave/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Generate. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

Queue-backed batch inference and worker coordination.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/generate` | Submit a batch of prompts to the inference queue |
| POST | `/v1/generate/get_results` | Fetch results for queued request ids |
| POST | `/v1/generate/get_work` | Pull work items from the inference queue |
| POST | `/v1/generate/finish_work` | Return completed work to the queue |
| POST | `/v1/generate/upload` | Upload inference payload data |
| POST | `/v1/generate/download` | Download the payload for a request id |
| POST | `/v1/generate/clear_queue` | Clear the inference work queue |
| POST | `/v1/generate/get_adaptors` | List adaptors newer than the caller's loaded set |
| GET | `/v1/generate/metrics` | Inference queue metrics |
| GET | `/v1/generate/list_requests` | List recent inference requests |
| GET | `/v1/generate/request/{request_id}` | Get one inference request |
| GET | `/v1/generate/endpoints` | List routes registered on the generate router |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tensorwave/refs/heads/main/openapi/tensorwave-generate-api-openapi.yml
- **Documentation** — https://www.scalarlm.com/docs/
- **APIReference** — https://www.scalarlm.com/inference/
- **GettingStarted** — https://www.scalarlm.com/quick-start/
- **SourceCode** — https://github.com/tensorwavecloud/ScalarLM
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/tensorwave/refs/heads/main/authentication/tensorwave-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/tensorwave/refs/heads/main/conventions/tensorwave-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/tensorwave/refs/heads/main/errors/tensorwave-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/tensorwave/refs/heads/main/data-model/tensorwave-data-model.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/tensorwave/refs/heads/main/apis.yml

## Other TensorWave APIs (4)

- [TensorWave Health API](https://apis.io/apis/tensorwave/tensorwave-health-api/)
- [TensorWave Open AI API](https://apis.io/apis/tensorwave/tensorwave-openai-api/)
- [TensorWave Slurm API](https://apis.io/apis/tensorwave/tensorwave-slurm-api/)
- [TensorWave Training API](https://apis.io/apis/tensorwave/tensorwave-training-api/)

## Tags

Generate

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tensorwave/tensorwave-generate-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tensorwave/.
