Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure OpenAI: DALL-E image generation API updates #26582

Closed
wants to merge 2 commits into from

Conversation

trrwilson
Copy link
Member

These changes incorporate two sets of adjustments for Azure OpenAI's representation of DALL-E image generation APIs and targets a speculative, future 2023-12-01-preview service API label:

  1. New DALL-E-3 model parameters as announced with OpenAI's Dev Day
  2. Azure OpenAI alignment with OpenAI's non-long-run-operation-based REST route

@trrwilson trrwilson requested a review from yangyuan as a code owner November 7, 2023 00:27
Copy link

openapi-pipeline-app bot commented Nov 7, 2023

Next Steps to Merge

Next steps that must be taken to merge this PR:
  • ❌ Your PR has breaking changes (label: BreakingChangeReviewRequired). See the PR description for help.
  • ❌ The required check named TypeSpec Validation has failed. Refer to the check in the PR's 'Checks' tab for details on how to fix it.

Copy link

openapi-pipeline-app bot commented Nov 7, 2023

Swagger Validation Report

️❌BreakingChange: 51 Errors, 0 Warnings failed [Detail]
compared swaggers (via Oad v0.10.4)] new version base version
generated.json 2023-06-01-preview(6e5463a) 2023-06-01-preview(main)
generated.json 2023-07-01-preview(6e5463a) 2023-07-01-preview(main)
generated.json 2023-08-01-preview(6e5463a) 2023-08-01-preview(main)
generated.json 2023-09-01-preview(6e5463a) 2023-09-01-preview(main)

Only 19 items are listed, please refer to log for more details.

Rule Message
1003 - RequestBodyFormatNoLongerSupported The new version does not support 'application/json' as a request body format.
New: inference/preview/2023-09-01-preview/generated.json#L66:9
Old: inference/preview/2023-09-01-preview/generated.json#L32:3
1003 - RequestBodyFormatNoLongerSupported The new version does not support 'application/json' as a request body format.
New: inference/preview/2023-09-01-preview/generated.json#L130:9
Old: inference/preview/2023-09-01-preview/generated.json#L32:3
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/deployments/{deploymentId}/audio/transcriptions?_overload=getAudioTranscriptionAsResponseObject' removed or restructured?
Old: inference/preview/2023-09-01-preview/generated.json#L465:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/deployments/{deploymentId}/audio/translations?_overload=getAudioTranslationAsResponseObject' removed or restructured?
Old: inference/preview/2023-09-01-preview/generated.json#L529:5
1008 - ModifiedOperationId The operation id has been changed from 'GetAudioTranscriptionAsPlainText' to 'GetAudioTranscriptionAsResponseObject'. This will impact generated code.
New: inference/preview/2023-09-01-preview/generated.json#L63:7
Old: inference/preview/2023-09-01-preview/generated.json#L63:7
1008 - ModifiedOperationId The operation id has been changed from 'GetAudioTranslationAsPlainText' to 'GetAudioTranslationAsResponseObject'. This will impact generated code.
New: inference/preview/2023-09-01-preview/generated.json#L127:7
Old: inference/preview/2023-09-01-preview/generated.json#L114:7
1009 - RemovedRequiredParameter The required parameter 'body' was removed in the new version.
Old: inference/preview/2023-09-01-preview/generated.json#L77:11
1009 - RemovedRequiredParameter The required parameter 'body' was removed in the new version.
Old: inference/preview/2023-09-01-preview/generated.json#L128:11
1010 - AddingRequiredParameter The required parameter 'file' was added in the new version.
New: inference/preview/2023-09-01-preview/generated.json#L69:9
1010 - AddingRequiredParameter The required parameter 'file' was added in the new version.
New: inference/preview/2023-09-01-preview/generated.json#L133:9
1017 - ReferenceRedirection The '$ref' property points to different models in the old and new versions.
New: inference/preview/2023-09-01-preview/generated.json#L102:13
Old: inference/preview/2023-09-01-preview/generated.json#L89:13
1017 - ReferenceRedirection The '$ref' property points to different models in the old and new versions.
New: inference/preview/2023-09-01-preview/generated.json#L163:13
Old: inference/preview/2023-09-01-preview/generated.json#L140:13
1019 - RemovedEnumValue The new version is removing enum value(s) '1024x1024' from the old version.
New: inference/preview/2023-06-01-preview/generated.json#L1150:9
Old: inference/preview/2023-06-01-preview/generated.json#L1130:9
1019 - RemovedEnumValue The new version is removing enum value(s) '1024x1024' from the old version.
New: inference/preview/2023-06-01-preview/generated.json#L1217:5
Old: inference/preview/2023-06-01-preview/generated.json#L1191:5
1019 - RemovedEnumValue The new version is removing enum value(s) '1024x1024' from the old version.
New: inference/preview/2023-07-01-preview/generated.json#L1221:9
Old: inference/preview/2023-07-01-preview/generated.json#L1201:9
1019 - RemovedEnumValue The new version is removing enum value(s) '1024x1024' from the old version.
New: inference/preview/2023-07-01-preview/generated.json#L1288:5
Old: inference/preview/2023-07-01-preview/generated.json#L1262:5
1019 - RemovedEnumValue The new version is removing enum value(s) '1024x1024' from the old version.
New: inference/preview/2023-08-01-preview/generated.json#L1339:9
Old: inference/preview/2023-08-01-preview/generated.json#L1319:9
1019 - RemovedEnumValue The new version is removing enum value(s) '1024x1024' from the old version.
New: inference/preview/2023-08-01-preview/generated.json#L1406:5
Old: inference/preview/2023-08-01-preview/generated.json#L1380:5
1019 - RemovedEnumValue The new version is removing enum value(s) '1024x1024' from the old version.
New: inference/preview/2023-09-01-preview/generated.json#L1852:9
Old: inference/preview/2023-09-01-preview/generated.json#L1936:9
️⚠️Breaking Change(Cross-Version): 21 Warnings warning [Detail]
compared swaggers (via Oad v0.10.4)] new version base version
generated.json 2023-12-01-preview(6e5463a) 2023-05-15(main)
generated.json 2023-12-01-preview(6e5463a) 2023-09-01-preview(main)

The following breaking changes are detected by comparison with the latest preview version:

Only 19 items are listed, please refer to log for more details.

Rule Message
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'application/json' as a request body format.
New: inference/preview/2023-12-01-preview/generated.json#L66:9
Old: inference/preview/2023-09-01-preview/generated.json#L32:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'application/json' as a request body format.
New: inference/preview/2023-12-01-preview/generated.json#L130:9
Old: inference/preview/2023-09-01-preview/generated.json#L32:3
⚠️ 1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/images/generations:submit' removed or restructured?
Old: inference/preview/2023-09-01-preview/generated.json#L368:5
⚠️ 1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/operations/images/{operationId}' removed or restructured?
Old: inference/preview/2023-09-01-preview/generated.json#L420:5
⚠️ 1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/deployments/{deploymentId}/audio/transcriptions?_overload=getAudioTranscriptionAsResponseObject' removed or restructured?
Old: inference/preview/2023-09-01-preview/generated.json#L465:5
⚠️ 1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/deployments/{deploymentId}/audio/translations?_overload=getAudioTranslationAsResponseObject' removed or restructured?
Old: inference/preview/2023-09-01-preview/generated.json#L529:5
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'GetAudioTranscriptionAsPlainText' to 'GetAudioTranscriptionAsResponseObject'. This will impact generated code.
New: inference/preview/2023-12-01-preview/generated.json#L63:7
Old: inference/preview/2023-09-01-preview/generated.json#L63:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'GetAudioTranslationAsPlainText' to 'GetAudioTranslationAsResponseObject'. This will impact generated code.
New: inference/preview/2023-12-01-preview/generated.json#L127:7
Old: inference/preview/2023-09-01-preview/generated.json#L114:7
⚠️ 1009 - RemovedRequiredParameter The required parameter 'body' was removed in the new version.
Old: inference/preview/2023-09-01-preview/generated.json#L77:11
⚠️ 1009 - RemovedRequiredParameter The required parameter 'body' was removed in the new version.
Old: inference/preview/2023-09-01-preview/generated.json#L128:11
⚠️ 1010 - AddingRequiredParameter The required parameter 'file' was added in the new version.
New: inference/preview/2023-12-01-preview/generated.json#L69:9
⚠️ 1010 - AddingRequiredParameter The required parameter 'file' was added in the new version.
New: inference/preview/2023-12-01-preview/generated.json#L133:9
⚠️ 1017 - ReferenceRedirection The '$ref' property points to different models in the old and new versions.
New: inference/preview/2023-12-01-preview/generated.json#L102:13
Old: inference/preview/2023-09-01-preview/generated.json#L89:13
⚠️ 1017 - ReferenceRedirection The '$ref' property points to different models in the old and new versions.
New: inference/preview/2023-12-01-preview/generated.json#L163:13
Old: inference/preview/2023-09-01-preview/generated.json#L140:13
⚠️ 1026 - TypeChanged The new version has a different type 'object' than the previous one 'string'.
New: inference/preview/2023-12-01-preview/generated.json#L102:13
Old: inference/preview/2023-09-01-preview/generated.json#L89:13
⚠️ 1026 - TypeChanged The new version has a different type 'object' than the previous one 'string'.
New: inference/preview/2023-12-01-preview/generated.json#L163:13
Old: inference/preview/2023-09-01-preview/generated.json#L140:13
⚠️ 1026 - TypeChanged The new version has a different type 'array' than the previous one ''.
New: inference/preview/2023-12-01-preview/generated.json#L1845:9
Old: inference/preview/2023-09-01-preview/generated.json#L1988:9
⚠️ 1034 - AddedRequiredProperty The new version has new required property 'text' that was not found in the old version.
New: inference/preview/2023-12-01-preview/generated.json#L471:7
⚠️ 1034 - AddedRequiredProperty The new version has new required property 'text' that was not found in the old version.
New: inference/preview/2023-12-01-preview/generated.json#L102:13
Old: inference/preview/2023-09-01-preview/generated.json#L89:13
️️✔️CredScan succeeded [Detail] [Expand]
There is no credential detected.
️⚠️LintDiff: 0 Warnings warning [Detail]
compared tags (via openapi-validator v2.1.6) new version base version
release_2023_06_01_preview_autogen release_2023_06_01_preview_autogen(6e5463a) release_2023_06_01_preview_autogen(main)
release_2023_07_01_preview_autogen release_2023_07_01_preview_autogen(6e5463a) release_2023_07_01_preview_autogen(main)
release_2023_08_01_preview_autogen release_2023_08_01_preview_autogen(6e5463a) release_2023_08_01_preview_autogen(main)

The following errors/warnings exist before current PR submission:

Only 19 items are listed, please refer to log for more details.

Rule Message
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-06-01-preview/generated.json#L423
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-06-01-preview/generated.json#L494
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-06-01-preview/generated.json#L706
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-06-01-preview/generated.json#L1198
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-07-01-preview/generated.json#L423
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-07-01-preview/generated.json#L494
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-07-01-preview/generated.json#L733
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-07-01-preview/generated.json#L1269
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-08-01-preview/generated.json#L523
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-08-01-preview/generated.json#L594
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-08-01-preview/generated.json#L851
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: inference/preview/2023-08-01-preview/generated.json#L1387
⚠️ SecurityDefinitionDescription Security definition should have a description.
Location: inference/preview/2023-06-01-preview/generated.json#L46
⚠️ SecurityDefinitionDescription Security definition should have a description.
Location: inference/preview/2023-06-01-preview/generated.json#L51
⚠️ OperationId OperationId should be of the form 'Noun_Verb'
Location: inference/preview/2023-06-01-preview/generated.json#L64
⚠️ PathParameterSchema Path parameter should specify a maximum length (maxLength) and characters allowed (pattern).
Location: inference/preview/2023-06-01-preview/generated.json#L70
⚠️ ParameterDescription Parameter should have a description.
Location: inference/preview/2023-06-01-preview/generated.json#L77
⚠️ OperationId OperationId should be of the form 'Noun_Verb'
Location: inference/preview/2023-06-01-preview/generated.json#L115
⚠️ PathParameterSchema Path parameter should specify a maximum length (maxLength) and characters allowed (pattern).
Location: inference/preview/2023-06-01-preview/generated.json#L121
️❌Avocado: 10 Errors, 0 Warnings failed [Detail]
Rule Message
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/audio_transcription_object.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/audio_transcription_text.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/audio_translation_object.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/audio_translation_text.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/chat_completions.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/completions.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/embeddings.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/extensions_chat_completions.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: preview/2023-12-01-preview/examples/image_generations.json
UNREFERENCED_JSON_FILE The swagger JSON file is not referenced from the readme file.
readme: data-plane/AzureOpenAI/inference/readme.md
json: inference/preview/2023-12-01-preview/generated.json
️️✔️SwaggerAPIView succeeded [Detail] [Expand]
️️✔️TypeSpecAPIView succeeded [Detail] [Expand]
️❌ModelValidation: 8 Errors, 0 Warnings failed [Detail]
Rule Message
OBJECT_MISSING_REQUIRED_PROPERTY Missing required property: file
Url: inference/preview/2023-12-01-preview/generated.json#L1923:39
ExampleUrl: preview/2023-12-01-preview/examples/audio_transcription_object.json
OBJECT_MISSING_REQUIRED_PROPERTY Missing required property: file
Url: inference/preview/2023-12-01-preview/generated.json#L2012:37
ExampleUrl: preview/2023-12-01-preview/examples/audio_translation_object.json
OBJECT_ADDITIONAL_PROPERTIES Additional properties not allowed: revised_prompt
Url: inference/preview/2023-12-01-preview/generated.json#L1836:25
ExampleUrl: preview/2023-12-01-preview/examples/image_generations.json#L27:27
OBJECT_MISSING_REQUIRED_PROPERTY Missing required property: file
Url: inference/preview/2023-09-01-preview/generated.json#L1965:39
ExampleUrl: preview/2023-09-01-preview/examples/audio_transcription_object.json
OBJECT_MISSING_REQUIRED_PROPERTY Missing required property: file
Url: inference/preview/2023-09-01-preview/generated.json#L2054:37
ExampleUrl: preview/2023-09-01-preview/examples/audio_translation_object.json
OBJECT_MISSING_REQUIRED_PROPERTY Missing required property: file
Url: inference/preview/2023-12-01-preview/generated.json#L1923:39
ExampleUrl: preview/2023-12-01-preview/examples/audio_transcription_object.json
OBJECT_MISSING_REQUIRED_PROPERTY Missing required property: file
Url: inference/preview/2023-12-01-preview/generated.json#L2012:37
ExampleUrl: preview/2023-12-01-preview/examples/audio_translation_object.json
OBJECT_ADDITIONAL_PROPERTIES Additional properties not allowed: revised_prompt
Url: inference/preview/2023-12-01-preview/generated.json#L1836:25
ExampleUrl: preview/2023-12-01-preview/examples/image_generations.json#L27:27
️️✔️SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️❌PrettierCheck: 2 Errors, 0 Warnings failed [Detail]
Rule Message
HowToFix Code style issues found
path: OpenAI.Inference/examples/2023-12-01-preview/image_generations.json
HowToFix Code style issues found
path: preview/2023-12-01-preview/examples/image_generations.json
️❌SpellCheck: 16 Errors, 0 Warnings failed [Detail]
Rule Message
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L594:140
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L594:162
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L778:139
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L778:161
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L1968:136
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L1968:158
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L2057:135
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-09-01-preview/generated.json#L2057:157
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L550:140
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L550:162
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L734:139
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L734:161
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L1926:136
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L1926:158
HowToFix Unknown word (flac), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L2015:135
HowToFix Unknown word (mpga), please fix the error or add words to ./custom-words.txt
path: inference/preview/2023-12-01-preview/generated.json#L2015:157
️️✔️Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
️️✔️Automated merging requirements met succeeded [Detail] [Expand]
Posted by Swagger Pipeline | How to fix these errors?

Copy link

openapi-pipeline-app bot commented Nov 7, 2023

Swagger Generation Artifacts

️️✔️ApiDocPreview succeeded [Detail] [Expand]
 Please click here to preview with your @microsoft account. 
️️✔️SDK Breaking Change Tracking succeeded [Detail] [Expand]

Breaking Changes Tracking

️❌ azure-sdk-for-net-track2 failed [Detail]
  • Failed [Logs] Generate from d92f4e371b5e05dd0a39be4c1491e89bb1d4c918. SDK Automation 14.0.0
    command	pwsh ./eng/scripts/Automation-Sdk-Init.ps1 ../azure-sdk-for-net_tmp/initInput.json ../azure-sdk-for-net_tmp/initOutput.json
    warn		specification/cognitiveservices/data-plane/AzureOpenAI/inference/readme.md skipped due to azure-sdk-for-net-track2 not found in swagger-to-sdk
    command	pwsh ./eng/scripts/Invoke-GenerateAndBuildV2.ps1 ../azure-sdk-for-net_tmp/generateInput.json ../azure-sdk-for-net_tmp/generateOutput.json
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[31;1mGeneratePackage: �[0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/Invoke-GenerateAndBuildV2.ps1:131
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1mLine |
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m 131 | �[0m               �[36;1mGeneratePackage `�[0m
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m     | �[31;1m               ~~~~~~~~~~~~~~~~~
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[31;1m�[36;1m     | �[31;1mFailed to generate sdk. exit code: False
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[0m
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[31;1mGet-ChildItem: �[0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/automation/GenerateAndBuildLib.ps1:807
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1mLine |
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m 807 | �[0m … rtifacts += �[36;1mGet-ChildItem $artifactsPath -Filter *.nupkg -exclude *.s�[0m …
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m     | �[31;1m               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[31;1m�[36;1m     | �[31;1mCannot find path
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m     | �[31;1m'/mnt/vss/_work/1/s/azure-sdk-for-net/artifacts/packages/Debug/' because
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m     | �[31;1mit does not exist.
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[0m
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[31;1mGeneratePackage: �[0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/Invoke-GenerateAndBuildV2.ps1:131
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1mLine |
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m 131 | �[0m               �[36;1mGeneratePackage `�[0m
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[36;1m     | �[31;1m               ~~~~~~~~~~~~~~~~~
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[31;1m�[36;1m     | �[31;1mFailed to generate sdk artifact
    cmderr	[Invoke-GenerateAndBuildV2.ps1] �[0m
  • Azure.AI.OpenAI [View full logs]  [Preview SDK Changes]
    info	[Changelog]
️❌ azure-sdk-for-java failed [Detail]
  • Failed [Logs] Generate from d92f4e371b5e05dd0a39be4c1491e89bb1d4c918. SDK Automation 14.0.0
    command	./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json
    cmderr	[init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.1
    cmderr	[init.sh] [notice] To update, run: pip install --upgrade pip
    cmderr	[init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.1
    cmderr	[init.sh] [notice] To update, run: pip install --upgrade pip
    warn		specification/cognitiveservices/data-plane/AzureOpenAI/inference/readme.md skipped due to azure-sdk-for-java not found in swagger-to-sdk
    command	./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
    cmderr	[generate.py]
    cmderr	[generate.py] npm notice New major version of npm available! 8.19.4 -> 10.2.3
    cmderr	[generate.py] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.3>
    cmderr	[generate.py] npm notice Run `npm install -g npm@10.2.3` to update!
    cmderr	[generate.py] npm notice
  • azure-ai-openai [View full logs]  [Preview SDK Changes]
️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs] Generate from d92f4e371b5e05dd0a39be4c1491e89bb1d4c918. SDK Automation 14.0.0
    command	sh .scripts/automation_init.sh ../azure-sdk-for-js_tmp/initInput.json ../azure-sdk-for-js_tmp/initOutput.json
    warn	File azure-sdk-for-js_tmp/initOutput.json not found to read
    warn		specification/cognitiveservices/data-plane/AzureOpenAI/inference/readme.md skipped due to azure-sdk-for-js not found in swagger-to-sdk
    command	sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
  • ️✔️@azure/openai [View full logs]  [Preview SDK Changes]
    info	[Changelog]
    error	breakingChangeTracking is enabled, but version or changelogItem is not found in output.
Posted by Swagger Pipeline | How to fix these errors?

Copy link

openapi-pipeline-app bot commented Nov 7, 2023

Generated ApiView

Language Package Name ApiView Link
JavaScript @azure/openai There is no API change compared with the previous version
Swagger cognitiveservices-data-plane-AzureOpenAI-inference https://apiview.dev/Assemblies/Review/f879403dc9a44befb198f3e7bb249348
TypeSpec OpenAI.Inference https://apiview.dev/Assemblies/Review/840e24e59c774af39fc474e56ebf9003

@StephenHodgson
Copy link

Azure OpenAI alignment with OpenAI's non-long-run-operation-based REST route

Can't wait to see this go in!

Copy link
Contributor

Hi, @trrwilson. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove no-recent-activity label.

Copy link
Contributor

Hi, @trrwilson. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove no-recent-activity label.

1 similar comment
Copy link
Contributor

Hi, @trrwilson. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove no-recent-activity label.

Copy link
Contributor

Hi, @trrwilson. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove no-recent-activity label.

@microsoft-github-policy-service microsoft-github-policy-service bot added the no-recent-activity There has been no recent activity on this issue. label Jan 22, 2024
Copy link
Contributor

Hi, @trrwilson. The PR will be closed since the PR has no update for 28 days. If you still need the PR review to proceed, please reopen it and @ mention PR assignee.

3 similar comments
Copy link
Contributor

Hi, @trrwilson. The PR will be closed since the PR has no update for 28 days. If you still need the PR review to proceed, please reopen it and @ mention PR assignee.

Copy link
Contributor

Hi, @trrwilson. The PR will be closed since the PR has no update for 28 days. If you still need the PR review to proceed, please reopen it and @ mention PR assignee.

Copy link
Contributor

Hi, @trrwilson. The PR will be closed since the PR has no update for 28 days. If you still need the PR review to proceed, please reopen it and @ mention PR assignee.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BreakingChangeReviewRequired <valid label in PR review process>add this label when breaking change review is required data-plane no-recent-activity There has been no recent activity on this issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants