API调用文档
    API调用文档
    • 前言(必读)
    • 常见错误代码及其含义
    • 聊天模型(chat)
      • 聊天接口(通用)
        POST
      • 列出可用模型
        GET
      • 聊天接口(o1系列模型)
        POST
      • 聊天补全
        POST
      • Claude3+(Openai格式调用)
        POST
      • Gemini1.5+(全系列)
        POST
      • GPTs
        POST
      • gpt-4-all 文件分析
        POST
      • gpt-4o-all 文件分析
        POST
      • 聊天接口(图片分析)
        POST
    • 创建嵌入
      • 创建嵌入
        POST
    • 音频模型(Audio)
      • 文字转语音 TTS
        POST
      • 语音转文字 whisper-1
        POST
      • 创建翻译
        POST
    • 绘画模型(Painting)
      • Dalle
        • 图像生成
        • 图像编辑
      • MidJourney
        • 提交模式与状态码说明
    • 常用调用代码整理
      • Python 示例1-1: 普通Post文本对话
      • Python 示例1-2: Openai官方库使用示例
      • Python 示例1-3: 流式输出 复制代码
      • Python 示例2:Json固定格式输出 代码展示 复制代码
      • Python 示例3:embedding代码例子 复制代码
      • Python 示例4:O1系列模型代码例子

    常见错误代码及其含义

    HTTP状态码及其含义#

    HTTP状态码是用于表示服务器对HTTP请求的响应状态的3位数字代码,下面是一些常见的状态码及其含义:

    状态码#

    400 Bad Request#

    请求客户端发送的请求语法错误,服务器无法理解。

    401 Unauthorized#

    API访问未授权。访问受到保护的API资源需要正确认证,其他原因包括身份令牌过期。

    403 Forbidden#

    权限不足或未授权。

    404 Not Found#

    请求的资源不存在。客户端在当前路径下的一个不存在的路径。

    413 Request Entity Too Large#

    请求体太大,客户端提交的请求体过大。

    429 Too Many Requests#

    请求过于频繁,客户端发出了过多的请求限制。

    500 Internal Server Error#

    服务器内部的错误。这可能是OpenAI API内部问题,不是你的问题。

    503 Service Unavailable#

    服务暂时不可用。这可能是由于OpenAI API正在进行维护或遇到突发问题。
    备注:以上只是HTTP状态码的一部分,并不完全,有兴趣可以将更多常见的状态码和错误代码补充进来。
    上一页
    前言(必读)
    下一页
    聊天接口(通用)
    Built with