Skip to content

Conversation

@allisonsjia
Copy link

@allisonsjia allisonsjia commented May 23, 2025

Description

Researcher and chart generator multi-agent system using Trulens evaluation functions. Includes step-wise evaluations for researcher (RAG triad) and chart generator (custom chart accuracy, formatting, relevance evaluations). Also includes trajectory execution evaluation. Includes orchestrator but does NOT include planning.

Other details good to know for developers

Version still needs work. Currently facing OpenAIEndpoint request failed issues.

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to
    not work as expected)
  • New Tests
  • This change includes re-generated golden test results
  • This change requires a documentation update

@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label May 23, 2025
@sfc-gh-jreini sfc-gh-jreini changed the title Ajia/trulens mas example Multi-agent collaboration with inline evals May 23, 2025
@@ -0,0 +1,888 @@
{
Copy link
Contributor

@sfc-gh-dhuang sfc-gh-dhuang May 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line #94.            goto="orchestrator"

line 88 goto = "orchestrator" is unused


Reply via ReviewNB

@@ -0,0 +1,888 @@
{
Copy link
Contributor

@sfc-gh-dhuang sfc-gh-dhuang May 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line #50.            parsed_eval = json.loads(result.content)

this will fail right? result does not have .content attribute as it's just a dict


Reply via ReviewNB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants