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

Improve logging, and setup example module #17

Merged
merged 2 commits into from
May 2, 2023

Conversation

nomisRev
Copy link
Contributor

@nomisRev nomisRev commented May 1, 2023

This PR:

  • improves logging using KotlinLogging, and removes println.
  • Splits examples to separate top-level JVM module, and install logbook for logging.

Copy link
Contributor

@raulraja raulraja left a comment

Choose a reason for hiding this comment

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

thanks @nomisRev ! Looks great, but I'm guessing most of the code here is gone in #18

@nomisRev nomisRev merged commit 88e9d39 into auto-agent May 2, 2023
@nomisRev nomisRev deleted the improve-logging-split-examples branch May 2, 2023 10:06
@nomisRev
Copy link
Contributor Author

nomisRev commented May 2, 2023

I wanted to merge this PR mostly for the logbook.xml setup, and the split of the modules. I will update #18 accordingly.

raulraja added a commit that referenced this pull request May 2, 2023
* AI as a language primitive via an auto-agent

* Small clean-up, and fix ktor-client-js issue

* Move around HttpClient dependencies

* Add Simon's PR suggestion to fix bug listing tasks + additional example

* Remove while and storages (#16)

* Flatten structures

* Improve Task and TaskResult model

* Improve logging, and setup example module (#17)

* Improve logging, and setup example module
* Fix package, split logback into TOML, and remove old reference to storage

* Simplify Auto agent by depending on just `ai` function + basic agents draft (#18)

* autonomous agent in terms of `ai` function with self reasoning and agent support.

Extended `ai` function to accept agents

* wikipedia agent, currently failing JS node on import child_process.ExecOptions, io multiplatform solution based on https://github.com/jmfayard/kotlin-cli-starter

* wikipedia agent, currently failing JS node on import child_process.ExecOptions, io multiplatform solution based on https://github.com/jmfayard/kotlin-cli-starter

* Fix build

---------

Co-authored-by: Simon Vergauwen <[email protected]>

---------

Co-authored-by: Simon Vergauwen <[email protected]>
juanpedromoreno pushed a commit that referenced this pull request May 2, 2023
* Add BaseChain and LLMChain

* Tests for Chain Config and LLMChain

* Fixes typo - should be inputKeys
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants