# ModelRunner Docs ## Docs - [API keys](https://docs.modelrunner.ai/api-keys.md): Create, name, copy, and delete API keys from your ModelRunner profile - [Cancel Request](https://docs.modelrunner.ai/api-reference/cancel-request.md): Attempt to cancel an in-queue or in-progress request. Returns the current status payload. - [Create Request](https://docs.modelrunner.ai/api-reference/create-request.md): Enqueue a new inference job for the specified model. Request body must match the model's PredictionRequest schema. - [Get Request Result](https://docs.modelrunner.ai/api-reference/get-request-result.md): Retrieve the final output and metadata for a completed request. - [Get Request Status](https://docs.modelrunner.ai/api-reference/get-request-status.md): Check the current status of an inference request. - [Authorization](https://docs.modelrunner.ai/api-reference/introduction.md): Use API keys in the Authorization header to access ModelRunner APIs. - [JavaScript Client](https://docs.modelrunner.ai/clients/js-client.md): Install, configure, and use the ModelRunner JavaScript/TypeScript SDK. - [Python Client](https://docs.modelrunner.ai/clients/python-client.md): Install, configure, and use the ModelRunner Python SDK. - [Introduction](https://docs.modelrunner.ai/index.md): Explore our guides and examples to start running AI models with ModelRunner - [Next.js App Router](https://docs.modelrunner.ai/recipes-nextjs-app.md): Create a Next.js app (App Router) with a simple form that calls a ModelRunner model using the JavaScript client. ## OpenAPI Specs - [openapi](https://docs.modelrunner.ai/openapi.json)