Generate Extraction Schema
extract.generate_schema(ExtractGenerateSchemaParams**kwargs) -> ExtractGenerateSchemaResponse
POST/api/v2/extract/schema/generate
Generate a JSON schema and return a product configuration request.
Parameters
organization_id: Optional[str]
project_id: Optional[str]
Returns
Generate Extraction Schema
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
)
response = client.extract.generate_schema()
print(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"
}
}
}