Compare commits

...

4 Commits

Author SHA1 Message Date
Neeraj Pradhan 27f014bd0e Fix version number 2025-03-28 14:10:28 -07:00
Neeraj Pradhan 680011918d Add platformdirs to poetry 2025-03-28 14:06:50 -07:00
Neeraj Pradhan d55bb5db10 add banks as dep 2025-03-28 14:06:50 -07:00
Neeraj Pradhan 1990de467a Bump to version 0.6.8 2025-03-28 14:06:50 -07:00
6 changed files with 474 additions and 403 deletions
+10 -2
View File
@@ -39,7 +39,7 @@ SchemaInput = Union[JSONObjectType, Type[BaseModel]]
DEFAULT_EXTRACT_CONFIG = ExtractConfig(
extraction_target=ExtractTarget.PER_DOC,
extraction_mode=ExtractMode.ACCURATE,
extraction_mode=ExtractMode.BALANCED,
)
@@ -564,6 +564,14 @@ class LlamaExtract(BaseComponent):
Returns:
ExtractionAgent: The created extraction agent
"""
if config is not None:
if config.extraction_mode == ExtractMode.ACCURATE:
warnings.warn(
"ACCURATE extraction mode is deprecated. Using BALANCED instead."
)
config.extraction_mode = ExtractMode.BALANCED
else:
config = DEFAULT_EXTRACT_CONFIG
if isinstance(data_schema, dict):
data_schema = data_schema
@@ -581,7 +589,7 @@ class LlamaExtract(BaseComponent):
request=ExtractAgentCreate(
name=name,
data_schema=data_schema,
config=config or DEFAULT_EXTRACT_CONFIG,
config=config,
),
)
)
+2 -2
View File
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry]
name = "llama-parse"
version = "0.6.8"
version = "0.6.9"
description = "Parse files into RAG-Optimized formats."
authors = ["Logan Markewich <logan@llamaindex.ai>"]
license = "MIT"
@@ -13,7 +13,7 @@ packages = [{include = "llama_parse"}]
[tool.poetry.dependencies]
python = ">=3.9,<4.0"
llama-cloud-services = ">=0.6.7"
llama-cloud-services = ">=0.6.9"
[tool.poetry.group.dev.dependencies]
pytest = "^8.0.0"
Generated
+457 -395
View File
File diff suppressed because it is too large Load Diff
+3 -2
View File
@@ -8,7 +8,7 @@ python_version = "3.10"
[tool.poetry]
name = "llama-cloud-services"
version = "0.6.8"
version = "0.6.9"
description = "Tailored SDK clients for LlamaCloud services."
authors = ["Logan Markewich <logan@runllama.ai>"]
license = "MIT"
@@ -18,11 +18,12 @@ packages = [{include = "llama_cloud_services"}]
[tool.poetry.dependencies]
python = ">=3.9,<4.0"
llama-index-core = ">=0.11.0"
llama-cloud = "^0.1.16"
llama-cloud = "^0.1.17"
pydantic = "!=2.10"
click = "^8.1.7"
python-dotenv = "^1.0.1"
eval-type-backport = {python = "<3.10", version = "^0.2.0"}
platformdirs = "^4.3.7"
[tool.poetry.group.dev.dependencies]
pytest = "^8.0.0"
+1 -1
View File
@@ -60,7 +60,7 @@ def get_test_cases():
settings = [
ExtractConfig(extraction_mode=ExtractMode.FAST),
ExtractConfig(extraction_mode=ExtractMode.ACCURATE),
ExtractConfig(extraction_mode=ExtractMode.BALANCED),
]
for input_file in sorted(input_files):
+1 -1
View File
@@ -55,7 +55,7 @@ def get_test_cases():
settings = [
ExtractConfig(extraction_mode=ExtractMode.FAST),
ExtractConfig(extraction_mode=ExtractMode.ACCURATE),
ExtractConfig(extraction_mode=ExtractMode.BALANCED),
]
for input_file in sorted(input_files):