HumanSignal / Adala

Adala: Autonomous DAta (Labeling) Agent framework
https://humansignal.github.io/Adala/
Apache License 2.0
911 stars 72 forks source link

feat: DIA-1322: Use field_schema in skills as primary output format #185

Closed niklub closed 3 weeks ago

niklub commented 3 weeks ago

If Skill is provided with field_schema JSON, other output formatters like output_template, labels are ignored.

Additional changes in this PR:

robot-ci-heartex commented 3 weeks ago

Commit https://github.com/HumanSignal/infra/commit/263266f880bde017e2484e33b69cf9fafb78b7ae is created.

codecov-commenter commented 3 weeks ago

Codecov Report

Attention: Patch coverage is 79.48718% with 24 lines in your changes missing coverage. Please review.

Project coverage is 60.30%. Comparing base (2c8214d) to head (3a105ac). Report is 2 commits behind head on master.

Files Patch % Lines
adala/skills/collection/entity_extraction.py 63.63% 16 Missing :warning:
adala/skills/collection/classification.py 87.50% 4 Missing :warning:
adala/runtimes/_litellm.py 33.33% 2 Missing :warning:
adala/skills/_base.py 93.75% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #185 +/- ## ========================================== + Coverage 59.47% 60.30% +0.83% ========================================== Files 43 44 +1 Lines 1905 2081 +176 ========================================== + Hits 1133 1255 +122 - Misses 772 826 +54 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

robot-ci-heartex commented 3 weeks ago

Commit https://github.com/HumanSignal/infra/commit/c18ad022d4ce12c18ad4c78710a124168e8f510c is created.

robot-ci-heartex commented 3 weeks ago

Commit https://github.com/HumanSignal/infra/commit/2f057d1e5583d438d4b09849c7047ea8f58be34b is created.

robot-ci-heartex commented 3 weeks ago

Commit https://github.com/HumanSignal/infra/commit/be40eb98a9322e7701f633fa500a69a6ea991eb5 is created.

robot-ci-heartex commented 3 weeks ago

Commit https://github.com/HumanSignal/infra/commit/94721699b54ec6ec698e6280c2e75d618ccf724d is created.