Example Usage
import { UpdateInternRequest } from "@openrouter/sdk/models";
let value: UpdateInternRequest = {};
Fields
| Field | Type | Required | Description |
|---|---|---|---|
description | string | :heavy_minus_sign: | New free-form description. Null clears it. |
instructions | string | :heavy_minus_sign: | New standing instructions. Null clears them. |
model | string | :heavy_minus_sign: | New OpenRouter model slug in author/slug form (an optional :variant suffix is accepted). Other shapes are refused with 400. Null restores the workspace default. Takes effect on the next provision: until then GET shows this configured model while chat chunks show the model the running intern reports. |
name | string | :heavy_minus_sign: | New intern name, unique per creator within the workspace. |