Shreya Shankar
d995c534b5
feat: add global bypass cache ( #383 )
2025-07-08 16:53:40 -07:00
Shreya Shankar
1e4709a112
Refactor api.py for structured output ( #378 )
...
* Refactor API wrapper with modular design for LLM calls and output handling
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Refactor APIWrapper: Simplify LLM call logic and improve modularity
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Refactor output mode handling in APIWrapper with flexible configuration
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Add comprehensive tests for DocETL output modes with synthetic data
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Refactor output modes tests with improved pytest structure and DSLRunner
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Fix runtime errors
* Add nested JSON parsing for string values in API response
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Handle nested JSON parsing by extracting matching key values
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Simplify JSON parsing logic in API utility functions
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Add to tests
* Add documentation for DocETL output modes and configuration options
Co-authored-by: ss.shankar505 <ss.shankar505@gmail.com>
* Add docs
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-07-04 10:58:15 -07:00
Shreya Shankar
9a72a6b729
chore: bump up fastapi and python multipart ( #376 )
...
* merge
* chore: bump up fastapi and python multipart
* chore: bump up fastapi and python multipart
2025-07-02 07:37:06 -07:00
Shreya Shankar
b8d2beb602
feat: adding conditional gleaning ( #375 )
...
* fix: improve caching and don't raise error for bad gather configs
* fix: improve caching and don't raise error for bad gather configs
* feat: adding conditional gleaning
2025-07-01 22:40:38 -07:00
Shreya Shankar
7071ade539
fix: improve caching and don't raise error for bad gather configs ( #373 )
...
* merge
* fix: improve caching and don't raise error for bad gather configs
* fix: improve caching and don't raise error for bad gather configs
* fix: improve caching and don't raise error for bad gather configs
2025-06-30 23:19:17 -07:00
Shreya Shankar
ea60f38afd
docs: improve gleaning description ( #371 )
...
* docs: improve gleaning description
* docs: improve gleaning description
* docs: improve gleaning description
* docs: fix spacing in gleaning docs
2025-06-26 21:25:26 -07:00
Shreya Shankar
d156351c69
docs: improve gleaning description ( #370 )
...
* docs: improve gleaning description
* docs: improve gleaning description
* docs: improve gleaning description
2025-06-26 21:19:51 -07:00
Shreya Shankar
bb5bdff9d1
feat: adding `api_base` to yaml ( #359 )
...
* feat: adding api base to yaml
* feat: adding api base to yaml
* docs: add api base docs
2025-05-11 18:40:29 -07:00
Shreya Shankar
2a259a0d93
feat: add pandas df accessor ( #287 )
...
* feat: add pandas df accessor
* feat: add pandas df accessor
* feat: add pandas df accessor
2025-01-24 16:54:49 -08:00
Rohit Rawat
0e077aa740
added enum support ( #254 )
...
* added enum support
* tests: add test for enum type output
* docs: update docs to support enum type schemas
---------
Co-authored-by: Shreya Shankar <ss.shankar505@gmail.com>
2024-12-26 17:50:23 -06:00
Sushruth Booma
813946141f
Fix cache naming ( #220 )
2024-12-02 11:43:00 -06:00
Shreya Shankar
21cece429c
fix: allow user to pass in litellm completion kwargs
2024-11-11 14:09:06 -08:00
Anurag
283f79b59f
refactor: operators.md documents -> items
2024-10-14 13:24:46 +05:30
Anurag
d939a86220
refactor: md changes documents -> items
2024-10-14 00:28:14 +05:30
Shreya Shankar
090981f3a9
fix: resort to eval if ast eval does not work
2024-10-07 21:06:07 -07:00
Shreya Shankar
efe78f55bf
docs: update documentation for custom parsers
2024-09-30 21:25:56 -07:00
Shreya Shankar
3e98bcfe9d
rebase with main
2024-09-30 15:14:49 -07:00
Ryan Orban
f1a01128c5
chore: Update dependencies, add schemas.py, test_map_parallel, conftest.py files, update documentation
2024-09-30 15:12:04 -07:00
Shreya Shankar
9ad7ab3a14
Update docs
2024-09-18 16:30:13 -07:00
Shreya Shankar
fc21fa7a8c
Update docs
2024-09-15 15:53:34 -07:00
Shreya Shankar
80ffd31c69
Fix casing for docetl
2024-09-15 14:26:00 -07:00
Shreya Shankar
f1b771a97e
Adding steam reviews
2024-09-15 14:17:54 -07:00
Shreya Shankar
6ae7247e1e
Adding an example
2024-09-15 00:22:17 -07:00
Shreya Shankar
b31d6bfda9
Add ability to save intermediates
2024-09-14 14:39:26 -07:00
Shreya Shankar
17e069e846
Update docs
2024-09-14 11:07:09 -07:00
Shreya Shankar
9e5dd2bd26
Update docs
2024-09-13 18:14:14 -07:00
Shreya Shankar
8709c338da
Improve docs
2024-09-12 22:52:54 -07:00
Shreya Shankar
9db82e9421
Add mkdocs
2024-09-12 18:29:39 -07:00