Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fs 102/create report agent #34

Merged
merged 34 commits into from
Dec 2, 2024
Merged

Fs 102/create report agent #34

merged 34 commits into from
Dec 2, 2024

Commits on Nov 22, 2024

  1. WIP Create Report Agent

    Steven Hillcox committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    ee7fba6 View commit details
    Browse the repository at this point in the history
  2. WIP Update prompts and add a simple unit test

    Steven Hillcox committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    b6c58ef View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. pull all cahnges across

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    9feb3e6 View commit details
    Browse the repository at this point in the history
  2. fix linting

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    9eb18db View commit details
    Browse the repository at this point in the history
  3. remove typo

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4fe0729 View commit details
    Browse the repository at this point in the history
  4. new agent doesn't work like other agents, so shouldn't be included in…

    … the same way. We may want to think about creating some kind of 'SystemAgent' class that doesn't use invokve with an utternace in the future. Ignore an annoying pyright error that is a non-issue
    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    1653b93 View commit details
    Browse the repository at this point in the history
  5. minor fix

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    10e29a9 View commit details
    Browse the repository at this point in the history
  6. minor tweaks to prompt

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    78e68b4 View commit details
    Browse the repository at this point in the history
  7. small improvement to the prompt to model dates as relationships and r…

    …emove the example output which was restricting the prompts flexability
    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    f0ee65e View commit details
    Browse the repository at this point in the history
  8. add datasets from abondned branch. slight improvements to prompts

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    deed7bc View commit details
    Browse the repository at this point in the history
  9. fix env files and cleanup a test as per MR comments

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    9011bfd View commit details
    Browse the repository at this point in the history
  10. PR comments. moved KGAgent back into agents/__init__.py to follow age…

    …nt getter model of the other agents. updated prompts to more accurately describe relationships and updated generate cypher query to be less restricted through copying examples which was causing bad cypher queries to be generated. added one BDD test based on the new dataset
    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    efe55aa View commit details
    Browse the repository at this point in the history
  11. update file name. improve comments

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ec0b234 View commit details
    Browse the repository at this point in the history
  12. rework dkg not as agent but as util

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    bad342b View commit details
    Browse the repository at this point in the history
  13. improve prompts from PR feedback. Setup promptfoo tests. rework promp…

    …tfoo to have reusable prompt generator for all promptfoo tests.
    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ec5e6b5 View commit details
    Browse the repository at this point in the history
  14. prompt improvements

    IMladjenovic authored and Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    b95750f View commit details
    Browse the repository at this point in the history
  15. Tidy up + promptfoo setup

    Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    2406789 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'main' into FS-102/create-report-agent

    # Conflicts:
    #	.env.example
    #	backend/src/director.py
    #	backend/src/prompts/templates/generate-knowledge-graph-model.j2
    #	backend/src/utils/dynamic_knowledge_graph.py
    Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    9beeea2 View commit details
    Browse the repository at this point in the history
  17. Wire up ESG agent

    Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    176410f View commit details
    Browse the repository at this point in the history
  18. Fix linting

    Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    bc1842f View commit details
    Browse the repository at this point in the history
  19. Remove files copied over in rebase

    Steven Hillcox committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    e978487 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Update promptfoo test description

    Steven Hillcox committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    5fda58f View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Configuration menu
    Copy the full SHA
    273d546 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8310083 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    67aa954 View commit details
    Browse the repository at this point in the history
  4. fix typing issue

    IMladjenovic committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    c6d9947 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. fix env variable name

    IMladjenovic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    dc0f33c View commit details
    Browse the repository at this point in the history
  2. fix test

    IMladjenovic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    67e2bd3 View commit details
    Browse the repository at this point in the history
  3. fix linting

    IMladjenovic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    093f8cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cef4e0b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    743db6c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    93d2c24 View commit details
    Browse the repository at this point in the history
  7. fix tests

    IMladjenovic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    6025fca View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. Configuration menu
    Copy the full SHA
    43f7066 View commit details
    Browse the repository at this point in the history