Generate Extraction Schema
client.extract.generateSchema(ExtractGenerateSchemaParams { organization_id, project_id, data_schema, 3 more } params, RequestOptionsoptions?): ExtractGenerateSchemaResponse { name, parameters }
POST/api/v2/extract/schema/generate
Generate a JSON schema and return a product configuration request.
Parameters
Returns
Generate Extraction Schema
import LlamaCloud from '@llamaindex/llama-cloud';
const client = new LlamaCloud({
apiKey: process.env['LLAMA_CLOUD_API_KEY'], // This is the default and can be omitted
});
const response = await client.extract.generateSchema();
console.log(response.name);{
"name": "x",
"parameters": {
"categories": [
{
"name": "x",
"description": "x"
}
],
"product_type": "split_v1",
"splitting_strategy": {
"allow_uncategorized": "include"
}
}
}Returns Examples
{
"name": "x",
"parameters": {
"categories": [
{
"name": "x",
"description": "x"
}
],
"product_type": "split_v1",
"splitting_strategy": {
"allow_uncategorized": "include"
}
}
}