API 定义
导入和配置您的 API 规范
重试行为
x-fern-retries 扩展仅在 Python SDK 中受支持。
x-fern-retries
x-fern-retries 扩展在您的 OpenAPI 规范中为每个端点配置重试行为,覆盖 SDK 用户配置的任何重试设置。使用它可以为非幂等操作(如支付处理或订单创建)禁用重试。
要为特定端点禁用重试,请设置 disabled: true。
disabled: true
1paths:2 /plants/{plantId}:3 get:4 x-fern-retries:5 disabled: true6 operationId: get_plant7 parameters:8 - name: plantId9 in: path10 required: true11 schema:12 type: string13 /plants:14 post:15 x-fern-retries:16 disabled: true17 operationId: create_plant18 requestBody:19 required: true20 content:21 application/json:22 schema:23 type: object24 properties:25 name:26 type: string27 species:28 type: string29 responses:30 '201':31 description: Plant created successfully
当在端点级别禁用重试时,生成的 SDK 不会重试对该端点的失败请求,无论 SDK 用户的自定义配置如何。