Commit Graph

12 Commits

Author SHA1 Message Date
Jack Gerrits
805707c89a Format docstrings with ruff (#43) 2024-06-04 13:36:12 +00:00
Jack Gerrits
7bfd182a0f Add doc about how to use aad for model client (#38)
* Add doc about how to use aad for model client

* update after testing
2024-06-03 16:06:04 -04:00
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
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
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
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
ebee8b856f add model client component (#2) 2024-05-17 09:09:59 -06: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
f5f0a51855 create basic package structure, checks, readme 2024-05-15 09:49:44 -04:00