AI Gateway
Strict OpenAI Compliance
By default, all the responses sent back from Portkey are compliant with the OpenAI specification.
In some cases, a response from a provider like Perplexity may contain useful fields which do not have a corresponding 1:1 mapping to OpenAI fields. To get those fields in the response, you can do one of the following:
- Python SDK: Pass this parameter
strict_open_ai_compliance=false
when initializing the portkey client - Node SDK: Pass this parameter
strictOpenAiCompliance: false
when initializing the portkey client - HTTP requests: Pass this header
x-portkey-strict-open-ai-compliance: false
with your request
Was this page helpful?