# 对话生成 GPT-4o-mini

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /v1/chat/completions:
    post:
      summary: 对话生成 GPT-4o-mini
      deprecated: false
      description: |-
        **冰橙API提供与OPENAI官方的API兼容的接口方式，方便国内开发者进行与OPENAI的CHATGPT的接口对接服务**



        :::highlight purple 📌
        对话生成  建议采用SSE方式（流式），对话响应速度更快
        :::


        ### token获取方式：
        - 访问公众号《冰橙云》进入菜单冰橙AI助手后，访问右上角 / API密钥 可查看 token
        - 访问：https://yewu.bcwhkj.cn 》 个人 》API密钥 》Token令牌 
      tags:
        - 文生文 对话生成
      parameters:
        - name: Content-Type
          in: header
          description: 固定值
          required: false
          example: application/json
          schema:
            type: string
        - name: Authorization
          in: header
          description: token要更换为个人自己的TOKEN
          example: Bearer token
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                messages:
                  type: array
                  items:
                    type: object
                    properties:
                      role:
                        type: string
                        default: user
                        enum:
                          - system
                          - user
                          - assistant
                        x-apifox:
                          enumDescriptions:
                            system: 表示系统默认语境
                            user: 表示用户角色
                            assistant: 表示AI角色
                      content:
                        type: string
                        description: 提问的内容
                    x-apifox-orders:
                      - role
                      - content
                    required:
                      - role
                      - content
                model:
                  type: string
                  description: 模型 GPT4的模型优先推荐：gpt-4-turbo-preview
                  enum:
                    - gpt-4o
                    - gpt-4-turbo-preview
                  x-apifox:
                    enumDescriptions:
                      gpt-4o: 2024-4-9 最新GPT4模型
                      gpt-4-turbo-preview: 新版 当前指向的是gpt-4-0125-preview
                  default: gpt-4o
                stream:
                  type: boolean
                  description: 是否启用流式
                  default: false
                max_tokens:
                  type: integer
                  description: 回复的最大内容长度
                  default: 4000
              required:
                - messages
                - model
              x-apifox-orders:
                - messages
                - model
                - stream
                - max_tokens
            example:
              messages:
                - role: system
                  content: 你是一个能干的助手.
                - role: user
                  content: 谁赢得了2020年的世界职业棒球大赛?
                - role: assistant
                  content: 洛杉矶道奇队在2020年赢得了世界职业棒球大赛冠军.
                - role: user
                  content: 它在哪里举办的?
              model: gpt-4o-mini
              max_tokens: 2000
              stream: false
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: string
                description: 需通过正则去匹配需要的内容
              examples:
                '1':
                  summary: 成功示例
                  value:
                    id: chatcmpl-9eN9YWR89txfdS3Q5w2ZGIBWmqX3h
                    object: chat.completion
                    created: 1719409148
                    model: gpt-4o-2024-05-13
                    choices:
                      - index: 0
                        message:
                          role: assistant
                          content: >-
                            2020年的世界职业棒球大赛（World
                            Series）在德克萨斯州的阿灵顿举行。比赛是在全球人寿球场（Globe Life
                            Field）进行的，这是为了应对新冠肺炎疫情而采取的集中比赛地点。
                        logprobs: null
                        finish_reason: stop
                    usage:
                      prompt_tokens: 68
                      completion_tokens: 56
                      total_tokens: 124
                    system_fingerprint: fp_efc58689b0
                '2':
                  summary: 密钥错误
                  value:
                    codes: 900
                    mess: 密钥错误或已过期，请通过微信访问yewu.bcwhkj.cn个人中心获取
                    data: token
                '3':
                  summary: 非法内容
                  value:
                    codes: 400
                    mess: 非法字符。请勿提交
                    data: ''
                '4':
                  summary: 内容安全
                  value:
                    codes: 402
                    mess: 提交问题涉及内容安全，请修改问题
                    data: ''
                '5':
                  summary: 额度不足
                  value:
                    codes: 300
                    mess: 当前额度不足，请充值后继续使用
                    data: ''
          headers: {}
          x-apifox-name: 成功
      security: []
      x-apifox-folder: 文生文 对话生成
      x-apifox-status: released
      x-run-in-apifox: https://app.apifox.com/web/project/3216478/apis/api-195694859-run
components:
  schemas: {}
  securitySchemes: {}
servers:
  - url: https://yewu.bcwhkj.cn
    description: 正式环境
security: []

```
