介绍
JavaScript/TypeScript 客户端库提供了一个易于使用的接口来与 Port 的服务交互。安装
要将客户端集成到您的项目中,请使用 npm 安装:功能
调用端点
Port 通过队列系统管理端点请求,确保可靠性和可扩展性。使用subscribe 方法提交请求并等待结果。
示例:
队列管理
使用这些方法管理您的请求:提交请求
提交请求并检索request_id 以供后续使用。
示例:
检查请求状态
检索请求的状态。 示例:检索请求结果
获取已完成请求的结果。 示例:存储
storage API 允许您上传文件并接收 URL,然后可以在模型端点请求中使用。这对于需要文件输入的模型特别有用,如图像转视频或语音转文本。
最大文件大小:100MB
在浏览器中上传文件
您可以允许用户直接从浏览器上传文件。以下示例显示如何使用<input type="file"> 元素选择文件并上传。
在Node.js中上传文件
在 Node.js 的服务器端,您可以从本地文件系统读取文件并上传它们。模型端点自动上传
JavaScript SDK 可以自动为您处理文件上传。当您将File 对象、Blob 或 base64 数据 URI 传递给模型端点的输入时,SDK 将首先将其上传到存储,然后在请求中使用生成的 URL。
这简化了流程,因为您不需要执行单独的上传步骤。