我尝试在 Azure OpenAI 中调用以下 URL,它将 Azure OpenAI 与 Azure AI 搜索服务连接起来:
api_base/openai/deployments/gpt-4o-eu2/extensions/chat/completions?api-version=2024-02-15-preview
但是,我收到以下错误:
{"error":{"code":"404","message": "Resource not found"}}
当我使用此 URL(仅用于连接 Azure OpenAI API)时,它可以正常工作:
api_base/openai/deployments/gpt-4o-eu2/extensions/completions?api-version=2024-02-15-preview
我正在 Postman 中测试这些 URL,并正确传递所有必需的参数和
api_key
。
第一个 URL 出现 404 错误的原因可能是什么?
我相信您收到此错误的原因是因为您正在使用它不支持的
chat/completions
模型调用聊天完成端点 (GPT-4o
)。 GPT-4o
仅支持完成端点。请参阅此链接了解更多详细信息:https://learn.microsoft.com/en-us/azure/ai-services/openai/reference#chat-completions。
如果您需要使用聊天完成端点,则需要使用
GPT-4
或 GPT-35-Turbo
模型,如下所述:https://learn.microsoft.com/en-us/azure/ai-services/openai /参考#聊天完成.