22 Commits

Author SHA1 Message Date
Jack Gerrits
ec500a31b8 Marketing sample agents (#210)
* add writer impl

* add graphic designer

* add worker and auditor, remove writer

* add worker, add simple test main
2024-07-15 13:43:04 -04:00
Jack Gerrits
2191b3144b Fix double await (#195) 2024-07-09 16:27:26 -04: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
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
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
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
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
44443c8aad Remove chat layer, move it to examples/common (#125) 2024-06-25 13:23:29 -07:00
Jack Gerrits
f24278c295 Rename OpenAI to OpenAIChatCompletionClient (#123) 2024-06-25 12:39:25 -04:00
gagb
9afd1fbe93 Update README.md (#120)
Fix incorrect file path
2024-06-24 23:27:32 -07: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
Eric Zhu
1e49aee8fc Add group chat pattern, create separate folder for patterns (#117)
* add tool use example; refactor example directory

* update

* add more examples

* fix

* fix

* doc

* move

* add group chat example, create patterns folder
2024-06-24 16:22:08 -07:00
Eric Zhu
2ab3ce48b1 add tool use and core examples; refactor example directory (#112)
* add tool use example; refactor example directory

* update

* add more examples

* fix

* fix

* doc
2024-06-24 15:05:47 -07:00
Jack Gerrits
6189fdb05c simplify namespace usage (#116)
* simplify namespace usage

* format

* pyright
2024-06-24 16:52:09 -04:00
Eric Zhu
4e1e4c2e33 add coder reviewer core examples; renames (#110)
* add coder reviewer core examples; renames

* type

* add termiantion

* type
2024-06-24 10:35:10 -07:00
Eric Zhu
60acf8757d Add examples for mixture of agents; patch doc strings (#108)
* add examples for mixture of agents

* format
2024-06-24 07:46:53 -07:00
Jack Gerrits
0d697037a1 Remove runtime arg from group chat manager (#106) 2024-06-22 18:51:30 +00:00
Eric Zhu
ef12ca4b4e small doc fixes (#103) 2024-06-21 08:49:57 -07:00
Eric Zhu
f72c8ac8d9 update documentation (#102) 2024-06-21 05:05:54 -07:00
Eric Zhu
51dde2916f Move ChatMemory protocol to components.memory; rename files to use "_" convention for implementations. (#101) 2024-06-21 04:06:01 -07:00
Jack Gerrits
d365a588cb Move python code to subdir (#98) 2024-06-20 15:19:56 -04:00