cURL
curl --request POST \ --url https://api.olostep.com/v1/files \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "filename": "<string>", "purpose": "context" } '
{ "id": "<string>", "object": "<string>", "created": 123, "upload_url": "<string>", "expires_in": 123 }
生成用于上传 JSON 文件的预签名 URL。上传后,你必须调用 complete endpoint 来完成上传。
Bearer 认证头的格式为 Bearer ,其中 是你的认证令牌。
文件的文件名。必须以 .json 扩展名结尾。
\.json$
文件的用途。支持的值:'context' 或 'batch'。默认为 'context'。
context
batch
成功响应,包含上传 URL。
文件 ID
对象类型。此端点为 "file.upload"。
创建的纪元时间戳
用于上传文件的预签名 URL。10 分钟后过期。
上传 URL 过期的秒数(600 秒 = 10 分钟)
此页面对您有帮助吗?