156 156
157 The voice used for speech generated by the Live model.157 The voice used for speech generated by the Live model.
158 158
159 - `voice: optional string or "alloy" or "ash" or "ballad" or 28 more or CustomVoice`159 - `voice: optional string or "alloy" or "ash" or "aube" or 29 more or CustomVoice`
160 160
161 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.161 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
162 162
163 - `string`163 - `string`
164 164
165 - `"alloy" or "ash" or "ballad" or 28 more`165 - `"alloy" or "ash" or "aube" or 29 more`
166 166
167 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.167 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
168 168
170 170
171 - `"ash"`171 - `"ash"`
172 172
173 - `"aube"`
174
173 - `"ballad"`175 - `"ballad"`
174 176
175 - `"beacon"`177 - `"beacon"`
396 398
397 - `"mcp"`399 - `"mcp"`
398 400
399 - `tools: optional array of FunctionTool or object { type }`401 - `tools: optional array of FunctionTool or object { type } or object { type } or 3 more`
400 402
401 Tools available to the Responses backend while it handles tasks delegated by the Live model.403 Tools available to the Responses backend while it handles tasks delegated by the Live model.
402 404
436 438
437 - `"web_search"`439 - `"web_search"`
438 440
441 - `FileSearch object { type }`
442
443 - `type: "file_search"`
444
445 - `"file_search"`
446
447 - `CodeInterpreter object { type }`
448
449 - `type: "code_interpreter"`
450
451 - `"code_interpreter"`
452
453 - `Shell object { environment, type }`
454
455 A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported.
456
457 - `environment: map[unknown]`
458
459 - `type: "shell"`
460
461 - `"shell"`
462
463 - `ImageGeneration object { type }`
464
465 - `type: "image_generation"`
466
467 - `"image_generation"`
468
439 - `type: "responses"`469 - `type: "responses"`
440 470
441 The delegation owner. Always `responses` for tasks handled by the Responses API.471 The delegation owner. Always `responses` for tasks handled by the Responses API.
781 811
782 - `"mcp"`812 - `"mcp"`
783 813
784 - `tools: optional array of FunctionTool or object { type }`814 - `tools: optional array of FunctionTool or object { type } or object { type } or 3 more`
785 815
786 Tools available to the Responses backend while it handles tasks delegated by the Live model.816 Tools available to the Responses backend while it handles tasks delegated by the Live model.
787 817
821 851
822 - `"web_search"`852 - `"web_search"`
823 853
854 - `FileSearch object { type }`
855
856 - `type: "file_search"`
857
858 - `"file_search"`
859
860 - `CodeInterpreter object { type }`
861
862 - `type: "code_interpreter"`
863
864 - `"code_interpreter"`
865
866 - `Shell object { environment, type }`
867
868 A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported.
869
870 - `environment: map[unknown]`
871
872 - `type: "shell"`
873
874 - `"shell"`
875
876 - `ImageGeneration object { type }`
877
878 - `type: "image_generation"`
879
880 - `"image_generation"`
881
824- `type: "session.update"`882- `type: "session.update"`
825 883
826 The Live client event type. Always `session.update`.884 The Live client event type. Always `session.update`.
5678 5736
5679 The voice used for speech generated by the Live model.5737 The voice used for speech generated by the Live model.
5680 5738
5681 - `voice: optional string or "alloy" or "ash" or "ballad" or 28 more or CustomVoice`5739 - `voice: optional string or "alloy" or "ash" or "aube" or 29 more or CustomVoice`
5682 5740
5683 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.5741 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
5684 5742
5685 - `string`5743 - `string`
5686 5744
5687 - `"alloy" or "ash" or "ballad" or 28 more`5745 - `"alloy" or "ash" or "aube" or 29 more`
5688 5746
5689 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.5747 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
5690 5748
5692 5750
5693 - `"ash"`5751 - `"ash"`
5694 5752
5753 - `"aube"`
5754
5695 - `"ballad"`5755 - `"ballad"`
5696 5756
5697 - `"beacon"`5757 - `"beacon"`
5918 5978
5919 - `"mcp"`5979 - `"mcp"`
5920 5980
5921 - `tools: optional array of FunctionTool or object { type }`5981 - `tools: optional array of FunctionTool or object { type } or object { type } or 3 more`
5922 5982
5923 Tools available to the Responses backend while it handles tasks delegated by the Live model.5983 Tools available to the Responses backend while it handles tasks delegated by the Live model.
5924 5984
5958 6018
5959 - `"web_search"`6019 - `"web_search"`
5960 6020
6021 - `FileSearch object { type }`
6022
6023 - `type: "file_search"`
6024
6025 - `"file_search"`
6026
6027 - `CodeInterpreter object { type }`
6028
6029 - `type: "code_interpreter"`
6030
6031 - `"code_interpreter"`
6032
6033 - `Shell object { environment, type }`
6034
6035 A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported.
6036
6037 - `environment: map[unknown]`
6038
6039 - `type: "shell"`
6040
6041 - `"shell"`
6042
6043 - `ImageGeneration object { type }`
6044
6045 - `type: "image_generation"`
6046
6047 - `"image_generation"`
6048
5961 - `type: "responses"`6049 - `type: "responses"`
5962 6050
5963 The delegation owner. Always `responses` for tasks handled by the Responses API.6051 The delegation owner. Always `responses` for tasks handled by the Responses API.
6262 6350
6263 The voice used for speech generated by the Live model.6351 The voice used for speech generated by the Live model.
6264 6352
6265 - `voice: optional string or "alloy" or "ash" or "ballad" or 28 more or CustomVoice`6353 - `voice: optional string or "alloy" or "ash" or "aube" or 29 more or CustomVoice`
6266 6354
6267 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.6355 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
6268 6356
6269 - `string`6357 - `string`
6270 6358
6271 - `"alloy" or "ash" or "ballad" or 28 more`6359 - `"alloy" or "ash" or "aube" or 29 more`
6272 6360
6273 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.6361 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
6274 6362
6276 6364
6277 - `"ash"`6365 - `"ash"`
6278 6366
6367 - `"aube"`
6368
6279 - `"ballad"`6369 - `"ballad"`
6280 6370
6281 - `"beacon"`6371 - `"beacon"`
6502 6592
6503 - `"mcp"`6593 - `"mcp"`
6504 6594
6505 - `tools: optional array of FunctionTool or object { type }`6595 - `tools: optional array of FunctionTool or object { type } or object { type } or 3 more`
6506 6596
6507 Tools available to the Responses backend while it handles tasks delegated by the Live model.6597 Tools available to the Responses backend while it handles tasks delegated by the Live model.
6508 6598
6542 6632
6543 - `"web_search"`6633 - `"web_search"`
6544 6634
6635 - `FileSearch object { type }`
6636
6637 - `type: "file_search"`
6638
6639 - `"file_search"`
6640
6641 - `CodeInterpreter object { type }`
6642
6643 - `type: "code_interpreter"`
6644
6645 - `"code_interpreter"`
6646
6647 - `Shell object { environment, type }`
6648
6649 A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported.
6650
6651 - `environment: map[unknown]`
6652
6653 - `type: "shell"`
6654
6655 - `"shell"`
6656
6657 - `ImageGeneration object { type }`
6658
6659 - `type: "image_generation"`
6660
6661 - `"image_generation"`
6662
6545 - `type: "responses"`6663 - `type: "responses"`
6546 6664
6547 The delegation owner. Always `responses` for tasks handled by the Responses API.6665 The delegation owner. Always `responses` for tasks handled by the Responses API.
7384 7502
7385 The voice used for speech generated by the Live model.7503 The voice used for speech generated by the Live model.
7386 7504
7387 - `voice: optional string or "alloy" or "ash" or "ballad" or 28 more or CustomVoice`7505 - `voice: optional string or "alloy" or "ash" or "aube" or 29 more or CustomVoice`
7388 7506
7389 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.7507 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
7390 7508
7391 - `string`7509 - `string`
7392 7510
7393 - `"alloy" or "ash" or "ballad" or 28 more`7511 - `"alloy" or "ash" or "aube" or 29 more`
7394 7512
7395 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.7513 The voice used for Live speech, as a built-in voice name or a custom voice object containing its ID. Defaults to `marin` and cannot change after startup.
7396 7514
7398 7516
7399 - `"ash"`7517 - `"ash"`
7400 7518
7519 - `"aube"`
7520
7401 - `"ballad"`7521 - `"ballad"`
7402 7522
7403 - `"beacon"`7523 - `"beacon"`
7624 7744
7625 - `"mcp"`7745 - `"mcp"`
7626 7746
7627 - `tools: optional array of FunctionTool or object { type }`7747 - `tools: optional array of FunctionTool or object { type } or object { type } or 3 more`
7628 7748
7629 Tools available to the Responses backend while it handles tasks delegated by the Live model.7749 Tools available to the Responses backend while it handles tasks delegated by the Live model.
7630 7750
7664 7784
7665 - `"web_search"`7785 - `"web_search"`
7666 7786
7787 - `FileSearch object { type }`
7788
7789 - `type: "file_search"`
7790
7791 - `"file_search"`
7792
7793 - `CodeInterpreter object { type }`
7794
7795 - `type: "code_interpreter"`
7796
7797 - `"code_interpreter"`
7798
7799 - `Shell object { environment, type }`
7800
7801 A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported.
7802
7803 - `environment: map[unknown]`
7804
7805 - `type: "shell"`
7806
7807 - `"shell"`
7808
7809 - `ImageGeneration object { type }`
7810
7811 - `type: "image_generation"`
7812
7813 - `"image_generation"`
7814
7667 - `type: "responses"`7815 - `type: "responses"`
7668 7816
7669 The delegation owner. Always `responses` for tasks handled by the Responses API.7817 The delegation owner. Always `responses` for tasks handled by the Responses API.