afourney
524a5a78f9
Initial work moving mdconvert, and enabling browser Q&A ( #211 )
...
* Initial work moving mdconvert, and enabling browser Q&A
2024-07-15 09:47:38 -07:00
gagb
386680fd3e
Add initial base and ledger orchestrator, improve executor ( #206 )
...
* Add initial base orchestrator
* Add basic ledger based orchestrator
* Improve executor; Improve prompts and logging for orchestration
2024-07-15 09:42:28 -07:00
Victor Dibia
78b63438e9
extend base log handler in team one to also write events to a log file ( #212 )
...
Looks good to me.
2024-07-12 22:21:45 +00:00
gagb
4c87ed71eb
Improve file surfer ( #204 )
...
* Move file surfer to use baseagent
* Remove unused code
* Fix hatch err
* Intermediate commit to move mdconvert
* Fix linting errors
* Implement file surfer from autogen
* Run hatch check
* Fix more linting errors
* Fix errors in requests_markdown_browser. Ignore errors in mdconvert.
---------
Co-authored-by: Adam Fourney <adamfo@microsoft.com>
2024-07-12 12:48:47 -07:00
afourney
04d9709aec
Agnext websurfer ( #205 )
...
* Initial work on multimodal websurfer
* A little more progress.
* Getting function calling to work.
* Some basic progress with navigation.
* Added ability to print multimodal messages to console.
* Fixed hatch error
* Nicely print multimodal messages to console.
* Got OCR working.
* Fixed the click action.
* Solved some hatch errors.
* Fixed some formatting errors.
* Fixed more type errors.
* Yet more fixes to types.
* Fixed many type errors.
* Fixed all type errors. Some needed to be ignored. See todos.
* Fixed all? hatch errors?
* Fixed multiline aria-names in prompts.
2024-07-11 10:52:29 -07:00
afourney
5996b452eb
TeamOne handle multimodal console ( #200 )
...
* Added ability to print multimodal messages to console.
* Fixed hatch error
2024-07-10 00:01:13 -07:00
afourney
14628f2ae0
add ParametersSchema to tools exports ( #199 )
2024-07-09 21:43:16 +00:00
gagb
4553bf9054
Move file surfer to use baseagent ( #198 )
...
* Move file surfer to use baseagent
* Remove unused code
* Fix hatch err
2024-07-09 21:40:07 +00:00
afourney
ea2fcc28c3
Removes a redundant time field. ( #197 )
2024-07-09 14:02:09 -07:00
afourney
699f024a6d
Adds a standard logging / log-printing class to TeamOne ( #194 )
...
* Added initial code for TeamOne utils.
* Fixed hatch errors.
* Updated examples.
* Fixed more hatch errors.
* examples/example_coder.py
* Added standard logging for TeamOne
* Read time from log record.
2024-07-09 13:51:05 -07:00
Jack Gerrits
05e72084e8
Allow model client to accept the tool schema directly ( #196 )
2024-07-09 16:44:58 -04:00
Jack Gerrits
2191b3144b
Fix double await ( #195 )
2024-07-09 16:27:26 -04:00
afourney
f7357499be
Teamone utils ( #192 )
...
* Added initial code for TeamOne utils.
* Fixed hatch errors.
* Updated examples.
* Fixed more hatch errors.
* Improve readme
---------
Co-authored-by: gagb <gagb@users.noreply.github.com>
2024-07-09 17:46:55 +00:00
afourney
beada0279c
Initial proof-of-concept for TeamOne BaseAgent class ( #181 )
...
* Initial proof-of-concept for TeamOne BaseAgent class
* Fixed most hatch errors.
* Handle final Hatch error
---------
Co-authored-by: gagb <gagb@users.noreply.github.com>
2024-07-08 22:36:25 +00:00
gagb
7d12c70cff
Add missing file surfer dependency ( #191 )
2024-07-08 22:21:54 +00:00
Jack Gerrits
bf32bb67ae
[Python] Specify subscriptions as strings and not types ( #169 )
...
* Add infra for message serialization
* Add message type registry to handle type registration
2024-07-08 16:45:14 -04:00
afourney
8eb8a4b14d
Added user proxy. ( #176 )
...
* Added user proxy.
* Add dependency
---------
Co-authored-by: gagb <gagb@users.noreply.github.com>
2024-07-03 17:13:24 -07:00
gagb
f82f3852d3
Update to use new src ( #177 )
2024-07-03 22:47:34 +00:00
Eric Zhu
5abaacc56e
Update foundation chapter on runtime running ( #175 )
2024-07-03 15:03:24 -07:00
afourney
2e7c7e2d82
Cleaned up Dockerfile for agnext ( #173 )
...
Co-authored-by: gagb <gagb@users.noreply.github.com>
2024-07-03 00:10:24 -07:00
afourney
99ecb5ec7f
Added 'request_halt' flag, and fixed an orchestration bug ( #174 )
...
* Added 'request_halt' flag, and fixed an orchestration bug
* Fixed formatting errors.
* Fixed a hatch error with casting.
2024-07-03 00:04:44 -07:00
gagb
9df928b73e
Improve printing further ( #172 )
...
* Improve pretty printing
* Improve printing further
2024-07-02 18:09:45 -07:00
gagb
e0065cab42
Improve pretty printing ( #171 )
2024-07-03 00:50:08 +00:00
gagb
bcec0502d7
Numerous fixes for agbench ( #170 )
...
* Shift to new runtime API
* Add pretty printing
* Reformat
* Fix linting errors
2024-07-02 23:18:48 +00:00
afourney
ca42b560e9
Initial work porting AutoGenBench to AGNext ( #141 )
...
* Initial check-in of agbench
* Moved agbench to intended directory.
* Removed pyautogen dependency
* moved to using process_until_idle
* Added TeamOne template.
* User TeamOne agent classes.
* migrate to hatch, move benchmarks out, add CI (#166 )
* Resolve type issues (#168 )
Thanks for fixing types.
* Fixed import.
---------
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-07-02 10:58:49 -07:00
Jack Gerrits
766635394a
Update send_message to be a single async operation. Add start helper to runtime to manage this ( #165 )
2024-07-01 11:53:45 -04:00
Eric Zhu
28f11c726d
Add architecture overview ( #164 )
2024-06-30 08:38:11 -07:00
Eric Zhu
f42361f57d
Update Docs; Update examples to allow Azure OpenAI setup ( #154 )
...
* Update Docs; Update examples to allow Azure OpenAI setup
* update
2024-06-28 23:15:46 -07:00
gagb
aff179776c
Add coder, file surfer, common message types in team-one ( #142 )
...
* Update message types
* Add new coder, refactor file surfer
* Run hatch check
* Run hatch check
2024-06-28 15:50:10 -07:00
Eric Zhu
6b2cf8d938
Fix bug in logging for single threaded agent runtime. ( #153 )
...
* fix logging
* fix doc
2024-06-28 15:27:00 -07:00
Eric Zhu
4023f13b5f
Refactor documentation pages and Add core concept page. ( #140 )
2024-06-28 14:15:51 -07:00
Reuben Bond
ebed669231
Initial cross-language protocol for agents ( #139 )
...
* Initial prototype of .NET gRPC worker client + service
---------
Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
2024-06-28 08:03:42 -07:00
Jack Gerrits
13b0d0deb4
Implement closure agent ( #143 )
2024-06-28 10:22:44 -04:00
gagb
8901b4d224
Add module for common messages ( #133 )
...
* Move agents to a subdir
* Add placeholder for example team
* Move messages to a common file
* Add rounrobin orchestrator + reflex agents
* Fix import errors
* Clean up commented code
* Fix formatting errors
* Fix a linting error
* Fix formatting errors
2024-06-27 16:39:16 -07:00
Eric Zhu
8308c928cb
Add process_until_idle; add tests for cascading scenario. ( #136 )
...
* Add process_until_idle; add tests for cascading scenario.
* await publish
* update examples
* update examples
---------
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-06-27 11:46:06 -07:00
Jack Gerrits
ec17dd16ed
Organize logging ( #138 )
2024-06-27 14:36:05 -04:00
Jack Gerrits
a13c971b16
Change send/publish api to better support async and represent reality ( #137 )
...
* Make send and publish better represent reality
* fix team-one
2024-06-27 13:40:12 -04:00
Eric Zhu
905e2e3f95
Update doc and README ( #135 )
2024-06-27 07:41:36 -07:00
Eric Zhu
d637f43011
Add multi-agent debate pattern. ( #134 )
2024-06-27 00:06:13 -07:00
Eric Zhu
6d149fe728
Add coder-executor example; document the examples; clarify pub-sub as broadcast communication ( #132 )
2024-06-26 06:32:33 -07:00
Eric Zhu
a4f08959b7
update docs ( #129 )
2024-06-25 16:51:49 -07:00
gagb
1cd39691f1
Move agents to a subdir ( #128 )
2024-06-25 14:50:42 -07:00
gagb
292964934b
Add initial file surfer + examples for team one ( #126 )
...
* Add initial file surfer
* Fix return type
* Add example for running coder
* Run hatch check
* Add example for file surfer
* Add aiofiles to dependencies
2024-06-25 14:27:45 -07:00
Eric Zhu
44443c8aad
Remove chat layer, move it to examples/common ( #125 )
2024-06-25 13:23:29 -07:00
gagb
059550648e
Add team-one/coder ( #121 )
...
* Add coder agent for t1
* Rename OpenAI
2024-06-25 10:28:48 -07:00
Jack Gerrits
f24278c295
Rename OpenAI to OpenAIChatCompletionClient ( #123 )
2024-06-25 12:39:25 -04:00
Jack Gerrits
f5f4c39238
Add infra for message serialization ( #122 )
2024-06-25 12:08:38 -04:00
gagb
9afd1fbe93
Update README.md ( #120 )
...
Fix incorrect file path
2024-06-24 23:27:32 -07:00
Jack Gerrits
bb4bb5bd14
Dont print exceptions for cancelled errors ( #119 )
2024-06-24 19:54:19 -04:00
Eric Zhu
a73a0330e5
Fix links in examples ( #118 )
...
* add tool use example; refactor example directory
* update
* add more examples
* fix
* fix
* doc
* move
* add group chat example, create patterns folder
* fix links
2024-06-24 23:28:06 +00:00