Open AlexSchlecht opened 1 week ago
I forgot the detailed error message:
Microsoft.SemanticKernel.HttpOperationException
HResult=0x80131500
Nachricht = Service request failed.
Status: 400 (Bad Request)
Content:
{"error": {"requestid": "d784ca74-fca8-49e1-bdcc-1bdf80aeb25a", "code": 400, "message": "Invalid chat message detected: message content must be string"}}
Headers:
skip-error-remapping: REDACTED
x-envoy-upstream-service-time: REDACTED
apim-request-id: REDACTED
x-ms-client-request-id: 5f6198ba-5064-48c3-9da1-f04ef4d1a229
Strict-Transport-Security: REDACTED
X-Content-Type-Options: REDACTED
x-ms-region: REDACTED
x-ratelimit-remaining-requests: REDACTED
x-ratelimit-remaining-tokens: REDACTED
Date: Tue, 03 Sep 2024 11:35:34 GMT
Content-Length: 153
Content-Type: application/json; charset=UTF-8
Quelle = Microsoft.SemanticKernel.Connectors.OpenAI
Stapelüberwachung:
bei Microsoft.SemanticKernel.Connectors.OpenAI.ClientCore.<RunRequestAsync>d__55`1.MoveNext()
bei Microsoft.SemanticKernel.Connectors.OpenAI.ClientCore.<GetChatMessageContentsAsync>d__35.MoveNext()
bei Microsoft.SemanticKernel.ChatCompletion.ChatCompletionServiceExtensions.<GetChatMessageContentAsync>d__2.MoveNext()
bei AzurOpenAI.LightPluginBeispiel.<Start>d__2.MoveNext() in C:\Users\a2002\source\GitHub\spielwieseVersuche\LightPluginBeispiel.cs: Zeile75
bei Program.<<Main>$>d__0.MoveNext() in C:\Users\a2002\source\GitHub\spielwieseVersuche\Program.cs: Zeile5
Diese Ausnahme wurde ursprünglich von dieser Aufrufliste ausgelöst:
[Externer Code]
Innere Ausnahme 1:
RequestFailedException: Service request failed.
Status: 400 (Bad Request)
Content:
{"error": {"requestid": "d784ca74-fca8-49e1-bdcc-1bdf80aeb25a", "code": 400, "message": "Invalid chat message detected: message content must be string"}}
Headers:
skip-error-remapping: REDACTED
x-envoy-upstream-service-time: REDACTED
apim-request-id: REDACTED
x-ms-client-request-id: 5f6198ba-5064-48c3-9da1-f04ef4d1a229
Strict-Transport-Security: REDACTED
X-Content-Type-Options: REDACTED
x-ms-region: REDACTED
x-ratelimit-remaining-requests: REDACTED
x-ratelimit-remaining-tokens: REDACTED
Date: Tue, 03 Sep 2024 11:35:34 GMT
Content-Length: 153
Content-Type: application/json; charset=UTF-8
@dmytrostruk - can you make sure the error message are clear on this.
Describe the bug If you use a custom plugin while simultaneously using AzureSearchChatExtensions, an exception is thrown after the plugin method is executed. The plugin method itself is executed correctly. Without plugin but with AzureSearchChatExtension, it works all fine. Without AzureSearchChatExtension but with Plugin, it works all fine. (Of Course without my Data in Azure Blob-Storage)
To Reproduce A prompt which will trigger the Plugin-Method will cause an Exception. Here ist some sample-Code:
My Program.cs
My Code
Here my Plugin-Code (simple sample)
Screenshots
Platform