主题切换
创建函数调用
OpenAPI Specification
yaml
openapi: 3.0.1
info:
title: ''
description: ''
version: 1.0.0
paths:
/v1/responses:
post:
summary: 创建函数调用
deprecated: false
description: |-
https://platform.openai.com/docs/api-reference/responses/create
部分OpenAI模型仅支持Response格式,例如o3-pro,codex-mini-latest
tags:
- 聊天(Responses)
parameters:
- name: Content-Type
in: header
description: ''
required: true
example: application/json
schema:
type: string
- name: Accept
in: header
description: ''
required: true
example: application/json
schema:
type: string
- name: Authorization
in: header
description: ''
required: false
example: Bearer {{YOUR_API_KEY}}
schema:
type: string
requestBody:
content:
application/json:
schema:
type: object
properties:
model:
type: string
description: 要使用的模型的 ID。有关哪些模型可与聊天 API 一起使用的详细信息,请参阅模型端点兼容性表。
input:
type: array
items:
type: object
properties:
role:
type: string
content:
type: string
x-apifox-orders:
- role
- content
x-apifox-orders:
- model
- input
example:
input:
- role: user
content: |-
请同时帮我做以下几件事:
1. 获取当前系统时间
2. 查看系统信息(操作系统、内存等)
3. 帮我计算 123.5 + 456.7 的结果
4. 生成3个1-100之间的随机数
这是一个并行工具调用测试,请同时执行这些任务。
metadata:
model_id: '32'
model: gpt-4.1
tool_choice: auto
tools:
- type: function
name: random_generator
description: 生成指定范围内的随机数,支持批量生成
parameters:
type: object
properties:
min:
description: 最小值(默认1)
type: integer
max:
description: 最大值(默认100)
type: integer
count:
description: 生成数量(默认1,最大10)
type: integer
- type: function
name: system_info
description: 获取当前系统的基本信息,包括操作系统、Java版本、内存使用情况等
parameters:
type: object
properties: {}
- type: function
name: math_calculator
description: 执行基本数学运算,支持加减乘除和幂运算
parameters:
type: object
properties:
a:
description: 第一个数字
type: number
b:
description: 第二个数字
type: number
operation:
description: '运算类型: add, subtract, multiply, divide, power'
type: string
required:
- operation
- a
- b
- type: function
name: current_time
description: 获取当前系统时间
parameters:
type: object
properties: {}
responses:
'200':
description: ''
content:
application/json:
schema:
type: object
properties:
id:
type: string
object:
type: string
created:
type: integer
choices:
type: array
items:
type: object
properties:
index:
type: integer
message:
type: object
properties:
role:
type: string
content:
type: string
required:
- role
- content
x-apifox-orders:
- role
- content
finish_reason:
type: string
x-apifox-orders:
- index
- message
- finish_reason
usage:
type: object
properties:
prompt_tokens:
type: integer
completion_tokens:
type: integer
total_tokens:
type: integer
required:
- prompt_tokens
- completion_tokens
- total_tokens
x-apifox-orders:
- prompt_tokens
- completion_tokens
- total_tokens
required:
- id
- object
- created
- choices
- usage
x-apifox-orders:
- id
- object
- created
- choices
- usage
example:
id: resp_68ac1558e9488190bcc2cbb94c7d7a140b8064b15a091a77
object: response
created_at: 1756108120
status: completed
background: false
content_filters: null
error: null
incomplete_details: null
instructions: null
max_output_tokens: null
max_tool_calls: null
model: gpt-4.1-data
output:
- id: fc_68ac15594be88190a58217f75a6a54cc0b8064b15a091a77
type: function_call
status: completed
arguments: '{"sign":"Aquarius"}'
call_id: call_6kbB2GTk62PPUNdGuBJPx9KQ
name: get_horoscope
parallel_tool_calls: true
previous_response_id: null
prompt_cache_key: null
reasoning:
effort: null
summary: null
safety_identifier: null
service_tier: default
store: true
temperature: 1
text:
format:
type: text
tool_choice: auto
tools:
- type: function
description: Get today's horoscope for an astrological sign.
name: get_horoscope
parameters:
properties:
sign:
description: An astrological sign like Taurus or Aquarius
type: string
required:
- sign
type: object
strict: true
top_p: 1
truncation: disabled
usage:
input_tokens: 62
input_tokens_details:
cached_tokens: 0
output_tokens: 18
output_tokens_details:
reasoning_tokens: 0
total_tokens: 80
user: null
metadata: {}
headers: {}
x-apifox-name: OK
security:
- bearer: []
x-apifox-folder: 聊天(Responses)
x-apifox-status: released
x-run-in-apifox: https://app.apifox.com/web/project/7937429/apis/api-427877278-run
components:
schemas: {}
securitySchemes:
bearer:
type: http
scheme: bearer
servers:
- url: https://new.22codex.xyz
description: 正式环境
security:
- bearer: []