Skip to content

Commit 239bf07

Browse files
author
stlc-bot
committed
Deprecate extraction_target in the Extract API description (#28381)
Stainless-Generated-From: e0e17c6ca0a72d53623ca25d3e1a2a89786d7c94
1 parent 975a504 commit 239bf07

2 files changed

Lines changed: 18 additions & 10 deletions

File tree

‎llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/models/configurations/ExtractV2Parameters.kt‎

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,9 @@ private constructor(
147147
fun disableCache(): Optional<Boolean> = disableCache.getOptional("disable_cache")
148148

149149
/**
150-
* Granularity of extraction: per_doc returns one object per document, per_page returns one
151-
* object per page, per_table_row returns one object per table row
150+
* Deprecated. Applies only to Agentic and Cost Effective versions 2.0 or earlier. Granularity
151+
* of extraction: per_doc returns one object per document, per_page returns one object per page,
152+
* per_table_row returns one object per table row. Agentic Plus supports per_doc only.
152153
*
153154
* @throws LlamaCloudInvalidDataException if the JSON field has an unexpected type (e.g. if the
154155
* server responded with an unexpected value).
@@ -503,8 +504,10 @@ private constructor(
503504
}
504505

505506
/**
507+
* Deprecated. Applies only to Agentic and Cost Effective versions 2.0 or earlier.
506508
* Granularity of extraction: per_doc returns one object per document, per_page returns one
507-
* object per page, per_table_row returns one object per table row
509+
* object per page, per_table_row returns one object per table row. Agentic Plus supports
510+
* per_doc only.
508511
*/
509512
fun extractionTarget(extractionTarget: ExtractionTarget) =
510513
extractionTarget(JsonField.of(extractionTarget))
@@ -934,8 +937,9 @@ private constructor(
934937
}
935938

936939
/**
937-
* Granularity of extraction: per_doc returns one object per document, per_page returns one
938-
* object per page, per_table_row returns one object per table row
940+
* Deprecated. Applies only to Agentic and Cost Effective versions 2.0 or earlier. Granularity
941+
* of extraction: per_doc returns one object per document, per_page returns one object per page,
942+
* per_table_row returns one object per table row. Agentic Plus supports per_doc only.
939943
*/
940944
class ExtractionTarget @JsonCreator private constructor(private val value: JsonField<String>) :
941945
Enum {

‎llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/models/extract/ExtractConfiguration.kt‎

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,9 @@ private constructor(
131131
fun disableCache(): Optional<Boolean> = disableCache.getOptional("disable_cache")
132132

133133
/**
134-
* Granularity of extraction: per_doc returns one object per document, per_page returns one
135-
* object per page, per_table_row returns one object per table row
134+
* Deprecated. Applies only to Agentic and Cost Effective versions 2.0 or earlier. Granularity
135+
* of extraction: per_doc returns one object per document, per_page returns one object per page,
136+
* per_table_row returns one object per table row. Agentic Plus supports per_doc only.
136137
*
137138
* @throws LlamaCloudInvalidDataException if the JSON field has an unexpected type (e.g. if the
138139
* server responded with an unexpected value).
@@ -471,8 +472,10 @@ private constructor(
471472
}
472473

473474
/**
475+
* Deprecated. Applies only to Agentic and Cost Effective versions 2.0 or earlier.
474476
* Granularity of extraction: per_doc returns one object per document, per_page returns one
475-
* object per page, per_table_row returns one object per table row
477+
* object per page, per_table_row returns one object per table row. Agentic Plus supports
478+
* per_doc only.
476479
*/
477480
fun extractionTarget(extractionTarget: ExtractionTarget) =
478481
extractionTarget(JsonField.of(extractionTarget))
@@ -895,8 +898,9 @@ private constructor(
895898
}
896899

897900
/**
898-
* Granularity of extraction: per_doc returns one object per document, per_page returns one
899-
* object per page, per_table_row returns one object per table row
901+
* Deprecated. Applies only to Agentic and Cost Effective versions 2.0 or earlier. Granularity
902+
* of extraction: per_doc returns one object per document, per_page returns one object per page,
903+
* per_table_row returns one object per table row. Agentic Plus supports per_doc only.
900904
*/
901905
class ExtractionTarget @JsonCreator private constructor(private val value: JsonField<String>) :
902906
Enum {

0 commit comments

Comments
 (0)