Azure OpenAI, getting "Completions call failed:OperationNotSupported"

Radlca 10 Reputation points
2023-08-03T00:37:56.62+00:00

Anything I attempt in the Completions Playground with the GPT35 models results in a :

"The completion operation does not work with the specified model, gpt-35-turbo-16k. Please choose different model and try again. You can learn more about which models can be used with each operation here: https://go.microsoft.com/fwlink/?linkid=2197993. | Apim-request-id: dd518dc5-c0fb-48e6-9cfe-0763aa9ced7f"

The Ada model does not show up in the playground.

The playground recommends davinci-003 for my sample task, but does not allow me to deploy that model.

Thanks for the help

Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
3,239 questions
{count} votes

1 answer

Sort by: Most helpful
  1. AshokPeddakotla-MSFT 34,616 Reputation points
    2023-08-10T14:04:10.3333333+00:00

    Radlca

    I have checked this internally and below is an update.

    You should use "chat completions" instead of "completions" with these recent models. As documented here Azure OpenAI Service models - Azure OpenAI | Microsoft Learn, the 0613 revision of gpt-35-turbo is only compatible with that newer chat completions operation:  "Completions" is now considered a supported but "legacy" feature for older models--and this is true for platform.openai.com in addition to Azure OpenAI.

    If a customer absolutely must use the older completions operation instead of chat completions (e.g. because they've already made significant investments into fine-tuning or ChatML prompt engineering), they'll need to use a supported model/version as described on the matching documentation page here: Azure OpenAI Service legacy models.

    Let me know if that helps or have any further queries.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.