OpenAI Completions compatibility for gpt-oss models?

/v1/chat/completions seems to implement Responses for gpt-oss, instead of Completions. Is this the intended behavior?
curl https://gateway.ai.cloudflare.com/v1/ACCOUNT_ID/GATEWAY_NAME/workers-ai/v1/chat/completions -H "Authorization: Bearer TOKEN" -X POST -d '{ "model": "@cf/openai/gpt-oss-120b", "messages": [ { "role": "user", "content": "hello" } ] }'

# {"errors":[{"message":"AiError: Bad input: Error: oneOf at '/' not met, 0 matches: required properties at '/' are 'input', required properties at '/' are 'requests'","code":5006}],"success":false,"result":{},"messages":[]}
curl https://gateway.ai.cloudflare.com/v1/ACCOUNT_ID/GATEWAY_NAME/workers-ai/v1/chat/completions -H "Authorization: Bearer TOKEN" -X POST -d '{ "model": "@cf/openai/gpt-oss-120b", "messages": [ { "role": "user", "content": "hello" } ] }'

# {"errors":[{"message":"AiError: Bad input: Error: oneOf at '/' not met, 0 matches: required properties at '/' are 'input', required properties at '/' are 'requests'","code":5006}],"success":false,"result":{},"messages":[]}
1 Reply
TheDevBuilder
TheDevBuilder2mo ago
same problem

Did you find this page helpful?