Add Files To Pipeline Api
List<PipelineFile> pipelines().files().create(FileCreateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
PUT/api/v1/pipelines/{pipeline_id}/files
Add Files To Pipeline Api
package com.llamacloud_prod.api.example;
import com.llamacloud_prod.api.client.LlamaCloudClient;
import com.llamacloud_prod.api.client.okhttp.LlamaCloudOkHttpClient;
import com.llamacloud_prod.api.models.pipelines.files.FileCreateParams;
import com.llamacloud_prod.api.models.pipelines.files.PipelineFile;
public final class Main {
private Main() {}
public static void main(String[] args) {
LlamaCloudClient client = LlamaCloudOkHttpClient.fromEnv();
FileCreateParams params = FileCreateParams.builder()
.pipelineId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
.addBody(FileCreateParams.Body.builder()
.fileId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
.build())
.build();
List<PipelineFile> pipelineFiles = client.pipelines().files().create(params);
}
}[
{
"id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"pipeline_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"config_hash": {
"foo": {
"foo": "bar"
}
},
"created_at": "2019-12-27T18:11:19.117Z",
"custom_metadata": {
"foo": {
"foo": "bar"
}
},
"data_source_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"external_file_id": "external_file_id",
"file_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"file_size": 0,
"file_type": "file_type",
"indexed_page_count": 0,
"last_modified_at": "2019-12-27T18:11:19.117Z",
"name": "name",
"permission_info": {
"foo": {
"foo": "bar"
}
},
"project_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"resource_info": {
"foo": {
"foo": "bar"
}
},
"status": "NOT_STARTED",
"status_updated_at": "2019-12-27T18:11:19.117Z",
"updated_at": "2019-12-27T18:11:19.117Z"
}
]Returns Examples
[
{
"id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"pipeline_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"config_hash": {
"foo": {
"foo": "bar"
}
},
"created_at": "2019-12-27T18:11:19.117Z",
"custom_metadata": {
"foo": {
"foo": "bar"
}
},
"data_source_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"external_file_id": "external_file_id",
"file_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"file_size": 0,
"file_type": "file_type",
"indexed_page_count": 0,
"last_modified_at": "2019-12-27T18:11:19.117Z",
"name": "name",
"permission_info": {
"foo": {
"foo": "bar"
}
},
"project_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"resource_info": {
"foo": {
"foo": "bar"
}
},
"status": "NOT_STARTED",
"status_updated_at": "2019-12-27T18:11:19.117Z",
"updated_at": "2019-12-27T18:11:19.117Z"
}
]