🔨 数据集成
使用Hugging Face Inference Endpoint,您可以轻松地在专用的、完全托管的基础架构上部署Transformers、Diffusers或任何模型。 点击这里创建端点。
有两种方法可以添加Hugging Face Endpoint资源。
ILLA Builder
>> 点击 资源
选项卡 >> 点击 创建新的
>> 选择 Hugging Face Endpoint
>> 配置连接信息并点击 保存资源
+ 新建
>> 选择 Hugging Face Endpoint
>> 配置连接信息,或点击 + 新的资源
添加新的连接信息属性 | 必填 | 描述 |
---|---|---|
名称 | 必填 | 定义用于在ILLA中显示的资源名称 |
Endpoint URL | 必填 | https://ui.endpoints.huggingface.co/new 并获取URL。 |
Token | 必填 | 组织的Token。 您可以在https://huggingface.co/settings/tokens中获取。 |
进入编辑页面 >> 在操作列表中点击 + 新建
>> 选择 Hugging Face Endpoint
>> 选择现有资源或添加新的资源
属性 | 必填 | 描述 |
---|---|---|
参数类型 | 必填 | 您的Endpoint的参数类型。 例如,如果您的Endpoint需要输入文本,请选择fill in “inputs” parameter with text。 如果您的Endpoint需要JSON输入,请选择fill in “inputs” parameter with JSON or key-value。 |
参数 | 必填 | 输入您的参数。 输入您的参数。使用{{componentName.value}}使用组件数据。 |
我们部署了 openai/whisper-base
, 它可以得到音频文件输入并将其转换为文本,适用于会议记录、将播客转换为文本等。接下来我们将介绍如何使用该模型在ILLA Cloud中构建应用程序。
我们使用文件上传和按钮等组件构建了如下界面。
填写下面显示的字段以完成资源配置。 填写下面显示的字段以完成资源配置。创建Endpoint并获取Endpoint URL。在个人资料设置中获取组织的API Token。 然后在 profile settings 中获取组织 API 令牌。
请先选择参数类型。 首先选择参数类型。以 openai/whisper-base
为例,该模型需要二进制文件输入,因此我们将参数更改为 Binary
。
将从文件上传组件上传的文件数据设置为要传递给模型的二进制文件。例如,{{upload1.value[0]}}
例如,{{upload1.value[0]}}
在按钮中添加一个事件处理器来触发点击按钮后的动作。 并将文本组件的值设置为{{whisper.data[0].text}},以在文本组件上显示转换结果。
完成上述步骤后,应用程序已创建完成,运行结果如下。