Create Classify Job
classify.create(ClassifyCreateParams**kwargs) -> ClassifyCreateResponse
POST/api/v2/classify
Create a classify job.
Parameters
organization_id: Optional[str]
project_id: Optional[str]
Returns
Create Classify Job
import os
from llama_cloud import LlamaCloud
client = LlamaCloud(
api_key=os.environ.get("LLAMA_CLOUD_API_KEY"), # This is the default and can be omitted
)
classify = client.classify.create()
print(classify.id){
"id": "id",
"configuration": {
"rules": [
{
"description": "contains invoice number, line items, and total amount",
"type": "invoice"
}
],
"mode": "FAST"
},
"document_input_type": "url",
"document_input_value": "document_input_value",
"project_id": "project_id",
"status": "PENDING",
"user_id": "user_id",
"configuration_id": "configuration_id",
"created_at": "2019-12-27T18:11:19.117Z",
"error_message": "error_message",
"parse_job_id": "parse_job_id",
"result": {
"confidence": 0,
"reasoning": "reasoning",
"type": "type"
},
"transaction_id": "transaction_id",
"updated_at": "2019-12-27T18:11:19.117Z"
}Returns Examples
{
"id": "id",
"configuration": {
"rules": [
{
"description": "contains invoice number, line items, and total amount",
"type": "invoice"
}
],
"mode": "FAST"
},
"document_input_type": "url",
"document_input_value": "document_input_value",
"project_id": "project_id",
"status": "PENDING",
"user_id": "user_id",
"configuration_id": "configuration_id",
"created_at": "2019-12-27T18:11:19.117Z",
"error_message": "error_message",
"parse_job_id": "parse_job_id",
"result": {
"confidence": 0,
"reasoning": "reasoning",
"type": "type"
},
"transaction_id": "transaction_id",
"updated_at": "2019-12-27T18:11:19.117Z"
}