Gwenlake serves chat models behind an OpenAI-compatible API. The same client that reads your catalog calls them.

List the models

Or from a terminal: gwenlake models.

Create a completion

temperature defaults to 0. Raise it for more varied answers:

Streaming

With stream=True, the call returns an iterator of server-sent event lines as the model generates:

Structured output

Pass response_format to constrain the answer to JSON, or to a JSON schema:

From a build

Inside a build the same calls go through the platform and run as the build’s identity, with its rate limits and attribution: a transform may call a model with no key of its own. Agents and no-code flows hosted on the platform use the same models.

Over HTTP

Any OpenAI-compatible client works by pointing it at the gateway:
See the chat completions endpoint for the request fields.