@@ -366,7 +366,7 @@ type ChatCompletionAssistantMessageParamContentUnion struct {
366366}
367367
368368func (u ChatCompletionAssistantMessageParamContentUnion ) MarshalJSON () ([]byte , error ) {
369- return param .MarshalUnion [ ChatCompletionAssistantMessageParamContentUnion ]( u .OfString , u .OfArrayOfContentParts )
369+ return param .MarshalUnion ( u , u .OfString , u .OfArrayOfContentParts )
370370}
371371func (u * ChatCompletionAssistantMessageParamContentUnion ) UnmarshalJSON (data []byte ) error {
372372 return apijson .UnmarshalRoot (data , u )
@@ -391,7 +391,7 @@ type ChatCompletionAssistantMessageParamContentArrayOfContentPartUnion struct {
391391}
392392
393393func (u ChatCompletionAssistantMessageParamContentArrayOfContentPartUnion ) MarshalJSON () ([]byte , error ) {
394- return param .MarshalUnion [ ChatCompletionAssistantMessageParamContentArrayOfContentPartUnion ]( u .OfText , u .OfRefusal )
394+ return param .MarshalUnion ( u , u .OfText , u .OfRefusal )
395395}
396396func (u * ChatCompletionAssistantMessageParamContentArrayOfContentPartUnion ) UnmarshalJSON (data []byte ) error {
397397 return apijson .UnmarshalRoot (data , u )
@@ -847,7 +847,7 @@ type ChatCompletionContentPartUnionParam struct {
847847}
848848
849849func (u ChatCompletionContentPartUnionParam ) MarshalJSON () ([]byte , error ) {
850- return param .MarshalUnion [ ChatCompletionContentPartUnionParam ]( u .OfText , u .OfImageURL , u .OfInputAudio , u .OfFile )
850+ return param .MarshalUnion ( u , u .OfText , u .OfImageURL , u .OfInputAudio , u .OfFile )
851851}
852852func (u * ChatCompletionContentPartUnionParam ) UnmarshalJSON (data []byte ) error {
853853 return apijson .UnmarshalRoot (data , u )
@@ -1153,7 +1153,7 @@ type ChatCompletionDeveloperMessageParamContentUnion struct {
11531153}
11541154
11551155func (u ChatCompletionDeveloperMessageParamContentUnion ) MarshalJSON () ([]byte , error ) {
1156- return param .MarshalUnion [ ChatCompletionDeveloperMessageParamContentUnion ]( u .OfString , u .OfArrayOfContentParts )
1156+ return param .MarshalUnion ( u , u .OfString , u .OfArrayOfContentParts )
11571157}
11581158func (u * ChatCompletionDeveloperMessageParamContentUnion ) UnmarshalJSON (data []byte ) error {
11591159 return apijson .UnmarshalRoot (data , u )
@@ -1439,7 +1439,7 @@ type ChatCompletionMessageParamUnion struct {
14391439}
14401440
14411441func (u ChatCompletionMessageParamUnion ) MarshalJSON () ([]byte , error ) {
1442- return param .MarshalUnion [ ChatCompletionMessageParamUnion ]( u .OfDeveloper ,
1442+ return param .MarshalUnion ( u , u .OfDeveloper ,
14431443 u .OfSystem ,
14441444 u .OfUser ,
14451445 u .OfAssistant ,
@@ -1761,7 +1761,7 @@ type ChatCompletionPredictionContentContentUnionParam struct {
17611761}
17621762
17631763func (u ChatCompletionPredictionContentContentUnionParam ) MarshalJSON () ([]byte , error ) {
1764- return param .MarshalUnion [ ChatCompletionPredictionContentContentUnionParam ]( u .OfString , u .OfArrayOfContentParts )
1764+ return param .MarshalUnion ( u , u .OfString , u .OfArrayOfContentParts )
17651765}
17661766func (u * ChatCompletionPredictionContentContentUnionParam ) UnmarshalJSON (data []byte ) error {
17671767 return apijson .UnmarshalRoot (data , u )
@@ -1852,7 +1852,7 @@ type ChatCompletionSystemMessageParamContentUnion struct {
18521852}
18531853
18541854func (u ChatCompletionSystemMessageParamContentUnion ) MarshalJSON () ([]byte , error ) {
1855- return param .MarshalUnion [ ChatCompletionSystemMessageParamContentUnion ]( u .OfString , u .OfArrayOfContentParts )
1855+ return param .MarshalUnion ( u , u .OfString , u .OfArrayOfContentParts )
18561856}
18571857func (u * ChatCompletionSystemMessageParamContentUnion ) UnmarshalJSON (data []byte ) error {
18581858 return apijson .UnmarshalRoot (data , u )
@@ -1963,7 +1963,7 @@ type ChatCompletionToolChoiceOptionUnionParam struct {
19631963}
19641964
19651965func (u ChatCompletionToolChoiceOptionUnionParam ) MarshalJSON () ([]byte , error ) {
1966- return param .MarshalUnion [ ChatCompletionToolChoiceOptionUnionParam ]( u .OfAuto , u .OfChatCompletionNamedToolChoice )
1966+ return param .MarshalUnion ( u , u .OfAuto , u .OfChatCompletionNamedToolChoice )
19671967}
19681968func (u * ChatCompletionToolChoiceOptionUnionParam ) UnmarshalJSON (data []byte ) error {
19691969 return apijson .UnmarshalRoot (data , u )
@@ -2020,7 +2020,7 @@ type ChatCompletionToolMessageParamContentUnion struct {
20202020}
20212021
20222022func (u ChatCompletionToolMessageParamContentUnion ) MarshalJSON () ([]byte , error ) {
2023- return param .MarshalUnion [ ChatCompletionToolMessageParamContentUnion ]( u .OfString , u .OfArrayOfContentParts )
2023+ return param .MarshalUnion ( u , u .OfString , u .OfArrayOfContentParts )
20242024}
20252025func (u * ChatCompletionToolMessageParamContentUnion ) UnmarshalJSON (data []byte ) error {
20262026 return apijson .UnmarshalRoot (data , u )
@@ -2070,7 +2070,7 @@ type ChatCompletionUserMessageParamContentUnion struct {
20702070}
20712071
20722072func (u ChatCompletionUserMessageParamContentUnion ) MarshalJSON () ([]byte , error ) {
2073- return param .MarshalUnion [ ChatCompletionUserMessageParamContentUnion ]( u .OfString , u .OfArrayOfContentParts )
2073+ return param .MarshalUnion ( u , u .OfString , u .OfArrayOfContentParts )
20742074}
20752075func (u * ChatCompletionUserMessageParamContentUnion ) UnmarshalJSON (data []byte ) error {
20762076 return apijson .UnmarshalRoot (data , u )
@@ -2302,7 +2302,7 @@ type ChatCompletionNewParamsFunctionCallUnion struct {
23022302}
23032303
23042304func (u ChatCompletionNewParamsFunctionCallUnion ) MarshalJSON () ([]byte , error ) {
2305- return param .MarshalUnion [ ChatCompletionNewParamsFunctionCallUnion ]( u .OfFunctionCallMode , u .OfFunctionCallOption )
2305+ return param .MarshalUnion ( u , u .OfFunctionCallMode , u .OfFunctionCallOption )
23062306}
23072307func (u * ChatCompletionNewParamsFunctionCallUnion ) UnmarshalJSON (data []byte ) error {
23082308 return apijson .UnmarshalRoot (data , u )
@@ -2367,7 +2367,7 @@ type ChatCompletionNewParamsResponseFormatUnion struct {
23672367}
23682368
23692369func (u ChatCompletionNewParamsResponseFormatUnion ) MarshalJSON () ([]byte , error ) {
2370- return param .MarshalUnion [ ChatCompletionNewParamsResponseFormatUnion ]( u .OfText , u .OfJSONSchema , u .OfJSONObject )
2370+ return param .MarshalUnion ( u , u .OfText , u .OfJSONSchema , u .OfJSONObject )
23712371}
23722372func (u * ChatCompletionNewParamsResponseFormatUnion ) UnmarshalJSON (data []byte ) error {
23732373 return apijson .UnmarshalRoot (data , u )
@@ -2439,7 +2439,7 @@ type ChatCompletionNewParamsStopUnion struct {
24392439}
24402440
24412441func (u ChatCompletionNewParamsStopUnion ) MarshalJSON () ([]byte , error ) {
2442- return param .MarshalUnion [ ChatCompletionNewParamsStopUnion ]( u .OfString , u .OfStringArray )
2442+ return param .MarshalUnion ( u , u .OfString , u .OfStringArray )
24432443}
24442444func (u * ChatCompletionNewParamsStopUnion ) UnmarshalJSON (data []byte ) error {
24452445 return apijson .UnmarshalRoot (data , u )
0 commit comments