@@ -4681,18 +4681,36 @@ components:
46814681 required :
46824682 - type
46834683 - input_audio
4684+ ChatMessageContentItemVideo :
4685+ type : object
4686+ properties :
4687+ type :
4688+ type : string
4689+ const : input_video
4690+ video_url :
4691+ type : object
4692+ properties :
4693+ url :
4694+ type : string
4695+ required :
4696+ - url
4697+ required :
4698+ - type
4699+ - video_url
46844700 ChatMessageContentItem :
46854701 oneOf :
46864702 - $ref : ' #/components/schemas/ChatMessageContentItemText'
46874703 - $ref : ' #/components/schemas/ChatMessageContentItemImage'
46884704 - $ref : ' #/components/schemas/ChatMessageContentItemAudio'
4705+ - $ref : ' #/components/schemas/ChatMessageContentItemVideo'
46894706 type : object
46904707 discriminator :
46914708 propertyName : type
46924709 mapping :
46934710 text : ' #/components/schemas/ChatMessageContentItemText'
46944711 image_url : ' #/components/schemas/ChatMessageContentItemImage'
46954712 input_audio : ' #/components/schemas/ChatMessageContentItemAudio'
4713+ input_video : ' #/components/schemas/ChatMessageContentItemVideo'
46964714 ChatMessageToolCall :
46974715 type : object
46984716 properties :
@@ -4957,7 +4975,7 @@ components:
49574975 - $ref : ' #/components/schemas/AssistantMessage'
49584976 - $ref : ' #/components/schemas/ToolResponseMessage'
49594977 type : object
4960- Tool :
4978+ ToolDefinitionJson :
49614979 type : object
49624980 properties :
49634981 type :
@@ -5151,7 +5169,7 @@ components:
51515169 tools :
51525170 type : array
51535171 items :
5154- $ref : ' #/components/schemas/Tool '
5172+ $ref : ' #/components/schemas/ToolDefinitionJson '
51555173 top_p :
51565174 default : 1
51575175 anyOf :
@@ -6351,11 +6369,6 @@ paths:
63516369 nullable : true
63526370 description : Number of audio inputs in the prompt
63536371 example : 0
6354- num_video_prompt :
6355- type : number
6356- nullable : true
6357- description : Number of video inputs in the prompt
6358- example : 0
63596372 num_media_completion :
63606373 type : number
63616374 nullable : true
@@ -6420,7 +6433,6 @@ paths:
64206433 - native_tokens_cached
64216434 - num_media_prompt
64226435 - num_input_audio_prompt
6423- - num_video_prompt
64246436 - num_media_completion
64256437 - num_search_results
64266438 - origin
@@ -6552,6 +6564,33 @@ paths:
65526564 schema :
65536565 $ref : ' #/components/schemas/InternalServerResponse'
65546566 operationId : getModels
6567+ /models/embeddings :
6568+ get :
6569+ tags :
6570+ - Models
6571+ x-speakeasy-name-override : listEmbeddings
6572+ summary : List all embeddings models
6573+ description : Returns a list of all available embeddings models and their properties
6574+ responses :
6575+ ' 200 ' :
6576+ description : Returns a list of embeddings models
6577+ content :
6578+ application/json :
6579+ schema :
6580+ $ref : ' #/components/schemas/ModelsListResponse'
6581+ ' 400 ' :
6582+ description : Bad Request - Invalid request parameters
6583+ content :
6584+ application/json :
6585+ schema :
6586+ $ref : ' #/components/schemas/BadRequestResponse'
6587+ ' 500 ' :
6588+ description : Internal Server Error
6589+ content :
6590+ application/json :
6591+ schema :
6592+ $ref : ' #/components/schemas/InternalServerResponse'
6593+ operationId : listModelsEmbeddings
65556594 /models/user :
65566595 get :
65576596 tags :
0 commit comments