Eric Zhu
|
04c30596ed
|
add tool call to chat completion agent (#35)
* add tool call to chat completion agent
* refactor function executor; tool executor in chat completion agent
* update example
* update orchestrator chat demo
* handle function execution result message type
* format
* temp fix for examples.
* fix
* update chat completion agent
|
2024-05-30 09:01:35 -07:00 |
|
Jack Gerrits
|
2dc7af87ef
|
Add function and code execution (#34)
* WIP code execution
* add tests, reorganize
* fix polars test
* credit statements
* attributions
|
2024-05-29 17:12:02 -04:00 |
|
Jack Gerrits
|
15268a86dd
|
add structured logging for llm calls (#33)
* add structured logging for llm calls
* fix dep version
|
2024-05-29 10:38:11 -04:00 |
|
Eric Zhu
|
cd147b6eed
|
chat completion agent and state (#32)
* chat completion agent
* use response format enum; use Message type for chat history; remove name from state
|
2024-05-28 23:18:28 -07:00 |
|
Eric Zhu
|
e3a2f79e65
|
Orchestrator Chat and OAI Assistant update (#31)
|
2024-05-28 18:11:55 -07:00 |
|
Eric Zhu
|
ecbc3b7806
|
oai assistant and pattern fixes (#30)
|
2024-05-28 22:49:30 +00:00 |
|
Jack Gerrits
|
f4a5835772
|
prevent publish to self (#29)
|
2024-05-28 20:21:40 +00:00 |
|
Jack Gerrits
|
7568a7a447
|
impl state management (#28)
|
2024-05-27 20:25:25 -04:00 |
|
Jack Gerrits
|
afc1666d5b
|
organize core submodule (#27)
|
2024-05-27 17:10:56 -04:00 |
|
Jack Gerrits
|
f8f7418ebf
|
ensure agent name is unique, add some docs (#26)
|
2024-05-27 16:33:28 -04:00 |
|
Jack Gerrits
|
cb55e00819
|
Remove require_response, rename broadcast to publish, remove publish responses (#25)
* rename broadcast to publish
* remove require response, remove responses from publishing
|
2024-05-26 08:45:02 -04:00 |
|
Jack Gerrits
|
b6dd861166
|
Organize model client (#24)
* Organize model client
* update patterns
|
2024-05-26 12:21:48 +00:00 |
|
Jack Gerrits
|
39400e74dd
|
Update docs.yml (#23)
|
2024-05-24 21:28:55 +00:00 |
|
Jack Gerrits
|
00ffb372d1
|
Update group chat and message types (#20)
* Update group chat and message types
* fix type based router
|
2024-05-24 21:25:17 +00:00 |
|
Jack Gerrits
|
ce58c5bc72
|
Update docs.yml (#22)
|
2024-05-24 17:24:29 -04:00 |
|
Jack Gerrits
|
4435881923
|
Update docs.yml (#21)
|
2024-05-24 17:21:45 -04:00 |
|
Jack Gerrits
|
fe7de35933
|
Update docs.yml (#19)
|
2024-05-24 17:58:13 +00:00 |
|
Jack Gerrits
|
f7353b24ec
|
abs path (#18)
|
2024-05-24 17:56:13 +00:00 |
|
Jack Gerrits
|
d95084e886
|
Update docs.yml (#17)
|
2024-05-24 13:52:39 -04:00 |
|
Jack Gerrits
|
fd5ed50a84
|
Update docs.yml (#16)
|
2024-05-24 17:49:18 +00:00 |
|
Jack Gerrits
|
0299009244
|
Add initial docs site (#15)
* Add initial docs site
* add ci and readme
* Update checks.yml
* Update conf.py
|
2024-05-24 13:45:23 -04:00 |
|
Eric Zhu
|
d941a0a733
|
fix some bugs (#14)
|
2024-05-23 17:17:07 -07:00 |
|
Jack Gerrits
|
52f6f79591
|
Add types agnostic to role (#11)
|
2024-05-23 20:49:01 +00:00 |
|
Jack Gerrits
|
8d1f4aedc0
|
Add require response and remove generic types (#13)
|
2024-05-23 13:00:05 -07:00 |
|
Eric Zhu
|
d77390dc07
|
First draft for chat layer. (#10)
|
2024-05-23 08:23:24 -07:00 |
|
Jack Gerrits
|
1a9dddbcda
|
Update README.md (#9)
|
2024-05-22 13:25:51 -04:00 |
|
Jack Gerrits
|
77c8cca9ae
|
Implement intervention (#8)
|
2024-05-20 16:30:45 -07:00 |
|
Jack Gerrits
|
5afbadbe43
|
Add support for task cancellation (#7)
* Add support for task cancellation
* add tests to CI
* matrix for python testing
|
2024-05-20 15:32:08 -04:00 |
|
Jack Gerrits
|
f80c42e668
|
fix spelling error (#6)
|
2024-05-20 09:49:47 -04:00 |
|
Jack Gerrits
|
b4b1fd5bdd
|
Make responses flow through the message queue (#5)
|
2024-05-19 17:12:49 -06:00 |
|
Eric Zhu
|
b67d096a95
|
Add example for round robin chat (#4)
|
2024-05-17 16:36:46 -07:00 |
|
Eric Zhu
|
5f7ef086e2
|
Renaming things (#3)
* Rename event to message
* rename SendMessage etc to SendMessageEnvelope etc
|
2024-05-17 14:59:00 -07:00 |
|
Jack Gerrits
|
ebee8b856f
|
add model client component (#2)
|
2024-05-17 09:09:59 -06:00 |
|
Jack Gerrits
|
02675126be
|
Rename message router to agent runtime (#1)
|
2024-05-16 08:51:41 -04:00 |
|
Jack Gerrits
|
f32f9eea02
|
migrate prototype to initial impl
|
2024-05-15 12:31:13 -04:00 |
|
Jack Gerrits
|
813a9e1ddb
|
split into example
|
2024-05-15 09:59:23 -04:00 |
|
Jack Gerrits
|
17eb9f8ecd
|
fix ruff command
|
2024-05-15 09:53:35 -04:00 |
|
Jack Gerrits
|
f208b582e4
|
fix yml
|
2024-05-15 09:50:59 -04:00 |
|
Jack Gerrits
|
f5f0a51855
|
create basic package structure, checks, readme
|
2024-05-15 09:49:44 -04:00 |
|
Jack Gerrits
|
30e06cee10
|
Update prototype.py
|
2024-05-08 23:52:18 -04:00 |
|
Jack Gerrits
|
0c08ca30a1
|
Create prototype.py
|
2024-05-07 18:18:58 -04:00 |
|
Microsoft Open Source
|
982b1ba716
|
README.md committed
|
2024-05-07 15:12:56 -07:00 |
|
Microsoft Open Source
|
0bf1e7b57a
|
SECURITY.md committed
|
2024-05-07 15:12:56 -07:00 |
|
Microsoft Open Source
|
3a6683af4f
|
SUPPORT.md committed
|
2024-05-07 15:12:55 -07:00 |
|
Microsoft Open Source
|
43567233ca
|
LICENSE committed
|
2024-05-07 15:12:54 -07:00 |
|
Microsoft Open Source
|
02d4448bb1
|
CODE_OF_CONDUCT.md committed
|
2024-05-07 15:12:54 -07:00 |
|
microsoft-github-operations[bot]
|
edfb95257f
|
Initial commit
|
2024-05-07 22:12:52 +00:00 |
|