Closed matthewbolanos closed 1 month ago
@SergeyMenshykh, do we already do this in .NET?
Yes, we do this, here's the relevant code: https://github.com/microsoft/semantic-kernel/blob/main/dotnet/src/Functions/Functions.OpenApi/RestApiOperationRunner.cs#L187-L189
Note: This can be overridden.
To allow downstream applications know that Semantic Kernel made an HTTP request from an OpenAPI plugin, we should provide the same headers and user agent as we do for Azure OpenAI