Add parsed files to a vector store for indexing and search.
This endpoint initiates an asynchronous process to add files to a vector store:
Authentication:
Process:
Returns:
Example Request:
{
"parse_result_ids": ["parse_123", "parse_456"],
"credentials": {
"sgp": {
"api_key": "your-api-key",
"account_id": "your-account-id"
}
}
}
Example Response:
{
"id": "job_123456789",
"operation": "VECTOR_STORE",
"status": "PENDING",
"parameters": {
"parse_result_ids": ["parse_123", "parse_456"]
},
"source_id": null,
"project_id": "proj_987654321",
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
}
API key for authentication
Selected Account ID
IDs of the parse results
Files added to vector store successfully. Job entity returned for tracking progress.
Job response model representing an asynchronous operation.
ID of the entity
ID of the project
Operation type (e.g., 'parse')
parse, extract, vector_store, chunk Current job status
pending, running, succeeded, failed When the job was created
"job"Source document/file ID
Request correlation ID for tracing
When the job started processing
When the job completed
Job result payload when completed
Error message if job failed
Timeline of job execution events