智增增API
API登录演示ChatAPI应用示例API最新消息
API登录演示ChatAPI应用示例API最新消息
Github地址
智增增官网
  1. OpenAI接口列表
  • 欢迎使用智增增
  • 概述
  • HelloWord-第一个示例
  • API最新消息
  • OpenAI接口列表
    • OpenAI概述
    • Introduction介绍
    • Audio 音频
    • Chat 聊天
    • Completions 补全(Legacy)
    • Embeddings 嵌入
    • Fine-tuning 微调
    • Batch 批处理
    • Files 文件
    • Images 图像
    • Models 模型
    • Moderations 审核
  • Anthropic接口列表
    • Claude概述
    • Claude消息
    • Claude深度思考
  • Google接口列表
    • Gemini概述
    • Gemini文本生成
    • Gemini深度思考
    • Gemini函数调用
    • Gemini图片生成
    • Gemini支持谷歌搜索
  • Xai接口列表
    • Grok概述
    • Grok的chat
    • Grok深度思考
  • 自有API接口
    • 查询余额
    • Modify fine-tune
  • 模型说明
    • 模型和价格说明
    • 其它模型示例
    • 费用计算说明
    • 深度思考
    • 模型微调
  • 其它说明
    • 主要概念
    • 常见问题
    • base_url地址到底是哪个?
    • 更新记录
    • 退款说明
    • 错误码
  • 接口示例
    • 模型调用示例
    • API应用示例
    • 示例场景
    • 示例代码
      • audio_transcriptions(语音识别)
      • c#语言(支持Unity)
      • c++语言
      • curl
      • gpt-4-vision.图片理解
      • java语言(支持android)
      • js
      • langchain的支持
      • object-c语言(支持苹果IOS)
      • php
      • python
      • translation(识别并翻译成英文)
      • tts.speech.语音合成
      • 兼容openai的Node.js库
      • 兼容openai的python库
      • 兼容openai的其它各种库
      • 函数调用
      • 文字生成图片
      • 流式示例stream
  • fine-tune.微调
    • 微调常见错误
    • 微调示例
    • finetune特别注意事项
  • assistant.助手
    • assistant示例
  • batch.批处理
    • batch示例
    • batch特别注意事项
  • Documentation 使用手册
  • 文章列表
    • 智增增-AI工具配置使用指南
    • 大模型怎么实现连续对话(记忆上下文)
    • ChatGPT-Next-Web使用指南
    • 为什么调用chatgpt的api接口没有返回??怎么查问题
  1. OpenAI接口列表

Batch 批处理

Batch 批处理#

创建大批量 API 请求以进行异步处理。 Batch API 在 24 小时内返回完成结果,并享受 50% 的折扣。
注意:1、建议batch的结果数据尽快取,openai可能政策变化
2、建议每个批次的数据量不要太大,文件过大比如几个G可能会下载不成功。

1. Create batch#

从上传的请求文件创建并执行一批
Request body(入参详解)
input_file_id (string,必填)
包含新批次请求的已上传文件的 ID。
有关如何上传文件的信息,请参阅上传文件。
您的输入文件必须采用 JSONL 文件格式,并且必须与目的批次一起上传。该文件最多可包含 50,000 个请求,大小最大可达 100 MB。
endpoint (string,必填)
用于批次中所有请求的端点。目前支持 /v1/chat/completions、/v1/embeddings 和 /v1/completions。请注意,/v1/embeddings 批次还限制批次中所有请求的最多 50,000 个嵌入输入。
completion_window (object,选填)
应处理批次的时间范围。Currently only 24h is supported.
metadata (string,选填,Defaults to null)
批次的可选自定义元数据。

示例.#

curl的:
python的:
node的:
响应:

2. Retrieve batch#

检索批次。
Path parameters (path 参数)
batch_id (string,必填)
要检索的批次的 ID。

示例.#

curl的:
python的:
node的:
响应:

3. Cancel batch#

立即取消批次。
Path parameters (path 参数)
batch_id (string,必填)
取消正在进行的批次。

示例.#

curl的:
python的:
node的:
返回
{
  "id": "batch_abc123",
  "object": "batch",
  "endpoint": "/v1/chat/completions",
  "errors": null,
  "input_file_id": "file-abc123",
  "completion_window": "24h",
  "status": "cancelling",
  "output_file_id": null,
  "error_file_id": null,
  "created_at": 1711471533,
  "in_progress_at": 1711471538,
  "expires_at": 1711557933,
  "finalizing_at": null,
  "completed_at": null,
  "failed_at": null,
  "expired_at": null,
  "cancelling_at": 1711475133,
  "cancelled_at": null,
  "request_counts": {
    "total": 100,
    "completed": 23,
    "failed": 1
  },
  "metadata": {
    "customer_id": "user_123456789",
    "batch_description": "Nightly eval job",
  }
}

4. List batch#

列出组织的batch作业
Query parameters(query参数)
after (string,选填)
用于分页的光标。 after 是定义您在列表中位置的对象 ID。例如,如果您发出列表请求并收到 100 个以 obj_foo 结尾的对象,则后续调用可以包含 after=obj_foo 以获取列表的下一页。
limit (integer,选填,Defaults to 20)
要返回的对象数量的限制。限制范围可以在 1 到 100 之间,默认值为 20。

示例.#

curl的:
python的:
node的:
响应:
修改于 2024-06-11 08:32:47
上一页
Fine-tuning 微调
下一页
Files 文件
Built with