AI21 Labs
  1. 管理文档库
AI21 Labs
  • J2 完整 API
    • J2 完整 API
    • J2 完整版
      POST
  • 自定义 J-2 模型
    • 数据集 API
      • 数据集 API
      • 获取数据集列表
      • 获取数据集
      • 删除数据集
    • 自定义模型 API
      • 自定义模型 API
      • 自定义模型训练
      • 获取自定义模型列表
      • 获取自定义模型
      • 自定义模型完整训练
      • 更新默认轮次
  • 特定任务模型
    • 释义 API
      • 释义 API
      • 释义
    • 语法错误修正 API
      • 语法错误修正 API
      • 语法错误更正
    • 文本改进 API
      • 文本改进 API
      • 文本改进
    • 总结 API
      • 总结 API
      • 总结
    • 按段总结 API
      • 按段总结
      • 按段总结
    • 文本分割 API
      • 文本分割 API
      • 文本分割
    • 语境化问答 API
      • 语境化问答 API
      • 管理文档库
        • 将文档上传到图书馆
          POST
        • 检索文档列表
          GET
        • 通过 ID 检索文档
          GET
        • 更新文档参数
          PUT
        • 删除文档
          DELETE
      • 单文档语境化问答
        POST
      • 文档库语境化问答
        POST
    • 语义搜索 API
      • 语义搜索 API
      • 语义搜索
    • 嵌入式 API
      • 嵌入式
  • SDK
    • Python SDK
    • Python SDK
  • 其他
    • 分词 API
      • 分词
  1. 管理文档库

将文档上传到图书馆

开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
https://api.ai21.com/studio/v1/library/files
将文件上传到您的AI21 Studio帐户中指定的私人库中。目前,所有上传的文件大小最大可达1GB。
PythonNode.js

回复200#

上传文件的唯一标识符。类型: UUID
文本
da13301a-14e4-4487-aa2f-cc6048e73cdc // file-uuid

错误:不支持的文档类型422#

错误信息:
JSON
{
    "detail": "Invalid file type: {fileType}. Supported file types are: text/plain"
}

错误:相同的文件名、相同的路径422#

错误信息:
JSON
{
  "detail": "File: {fileName} already exists",
  "suggestion": "To override the file content, delete it first using the DELETE endpoint"
}
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.ai21.com/studio/v1/library/files' \
--header 'Content-Type: application/json' \
--data-raw '{
    "file   ": "string",
    "path   ": "string",
    "labels   ": "string",
    "publicUrl   ": "string"
}'
响应示例响应示例
{
  "detail": "Invalid file type: {fileType}. Supported file types are: text/plain"
}

请求参数

Body 参数application/json
file   
string 
必需
上传的文件的完整路径。
path   
string 
可选
稍后可用于将问题集中到特定路径。
labels   
string 
可选
稍后可用于将问题集中到库中特定标记的文档。
publicUrl   
string 
可选
公共 URL,可用作通过 API 检索的答案中的附加上下文。
示例

返回响应

🟠400错误:不支持的文档类型422
application/json
Body
detail
string 
必需
上一页
语境化问答 API
下一页
检索文档列表
Built with