Table of Contents

Class TaskStreamRequest

Namespace
Mabs.AudioCpp.Models
Assembly
AudioCpp.dll

Body of POST /v1/tasks/stream.

public sealed class TaskStreamRequest
Inheritance
TaskStreamRequest
Inherited Members

Properties

BusyTimeoutMs

Busy-wait bound for this run, in milliseconds.

public long? BusyTimeoutMs { get; set; }

Property Value

long?

IncludeArtifacts

Ask the server to include streamed artifacts (forwarded; builds without artifact streaming ignore it).

public bool? IncludeArtifacts { get; set; }

Property Value

bool?

Model

Configured model id. Required.

public string? Model { get; set; }

Property Value

string

Request

The framework request. Audio must use AudioPath: the stream route ignores audio_base64.

public TaskRequestBody Request { get; set; }

Property Value

TaskRequestBody

StreamFormat

When sse, the response is server-sent events written as the model produces them; when null the response is one JSON body (the client parses it and replays it as the same event sequence). Any other string is a server 400.

public string? StreamFormat { get; set; }

Property Value

string