You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit cd31c2a
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: .speakeasy/out.openapi.yaml
+97-1Lines changed: 97 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -6297,6 +6297,101 @@ components:
6297
6297
- 'data'
6298
6298
- 'model'
6299
6299
type: 'object'
6300
+
- additionalProperties: false
6301
+
properties:
6302
+
audio:
6303
+
anyOf:
6304
+
- additionalProperties: false
6305
+
properties:
6306
+
bits_per_sample:
6307
+
enum:
6308
+
- 16
6309
+
type: 'number'
6310
+
channels:
6311
+
exclusiveMinimum: true
6312
+
minimum: 0
6313
+
type: 'integer'
6314
+
data:
6315
+
description: 'Base64-encoded PCM16 audio in the format the sibling fields give.'
6316
+
minLength: 1
6317
+
type: 'string'
6318
+
format:
6319
+
enum:
6320
+
- 'pcm'
6321
+
type: 'string'
6322
+
sample_rate:
6323
+
exclusiveMinimum: true
6324
+
minimum: 0
6325
+
type: 'integer'
6326
+
required:
6327
+
- 'format'
6328
+
- 'sample_rate'
6329
+
- 'channels'
6330
+
- 'bits_per_sample'
6331
+
- 'data'
6332
+
type: 'object'
6333
+
- additionalProperties: false
6334
+
properties:
6335
+
bits_per_sample:
6336
+
enum:
6337
+
- 16
6338
+
type: 'number'
6339
+
byte_length:
6340
+
exclusiveMinimum: true
6341
+
minimum: 0
6342
+
type: 'integer'
6343
+
channels:
6344
+
exclusiveMinimum: true
6345
+
minimum: 0
6346
+
type: 'integer'
6347
+
format:
6348
+
enum:
6349
+
- 'pcm'
6350
+
type: 'string'
6351
+
sample_rate:
6352
+
exclusiveMinimum: true
6353
+
minimum: 0
6354
+
type: 'integer'
6355
+
sha256:
6356
+
pattern: '^[0-9a-f]{64}$'
6357
+
type: 'string'
6358
+
required:
6359
+
- 'format'
6360
+
- 'sample_rate'
6361
+
- 'channels'
6362
+
- 'bits_per_sample'
6363
+
- 'byte_length'
6364
+
- 'sha256'
6365
+
type: 'object'
6366
+
model:
6367
+
type: 'string'
6368
+
object:
6369
+
enum:
6370
+
- 'audio.speech'
6371
+
type: 'string'
6372
+
usage:
6373
+
additionalProperties: false
6374
+
properties:
6375
+
completion_tokens:
6376
+
minimum: 0
6377
+
type: 'integer'
6378
+
prompt_tokens:
6379
+
minimum: 0
6380
+
type: 'integer'
6381
+
total_tokens:
6382
+
minimum: 0
6383
+
type: 'integer'
6384
+
required:
6385
+
- 'prompt_tokens'
6386
+
- 'completion_tokens'
6387
+
- 'total_tokens'
6388
+
type: 'object'
6389
+
required:
6390
+
- 'object'
6391
+
- 'model'
6392
+
- 'audio'
6393
+
- 'usage'
6394
+
type: 'object'
6300
6395
request_id:
6301
6396
type:
6302
6397
- 'string'
@@ -6711,6 +6806,7 @@ components:
6711
6806
- '/v1/responses'
6712
6807
- '/v1/messages'
6713
6808
- '/v1/embeddings'
6809
+
- '/v1/audio/speech'
6714
6810
type: 'string'
6715
6811
x-speakeasy-unknown-values: allow
6716
6812
model:
@@ -41090,7 +41186,7 @@ paths:
41090
41186
results: '$.data'
41091
41187
type: 'cursor'
41092
41188
post:
41093
-
description: 'Creates a batch of requests that run asynchronously against a single endpoint (`/v1/chat/completions`, `/v1/responses`, `/v1/messages`, `/v1/embeddings`). Returns `202` with `status: "validating"`. Poll `GET /batches/{id}` for progress and results. See the [Batch API Quickstart](https://openrouter.ai/docs/batch-quickstart).'
41189
+
description: 'Creates a batch of requests that run asynchronously against a single endpoint (`/v1/chat/completions`, `/v1/responses`, `/v1/messages`, `/v1/embeddings`, `/v1/audio/speech`). Returns `202` with `status: "validating"`. Poll `GET /batches/{id}` for progress and results. See the [Batch API Quickstart](https://openrouter.ai/docs/batch-quickstart).'
0 commit comments