Enhao Zhang
b46625934b
Fix pattern examples ( #267 )
...
* fix pattern examples
* reformat
---------
Co-authored-by: Enhao Zhang <t-enhaozhang@microsoft.com>
2024-07-24 17:28:00 -07:00
Victor Dibia
782503dff5
Update team one readme with information on how logging works. ( #259 )
...
Update team one readme with information on how logging works.
Related to #228
2024-07-24 13:18:28 -07:00
Diego Colombo
04eebf11c8
Add LlamaIndexAgent class for integrating llamaindex agent ( #227 )
2024-07-24 12:01:01 -07:00
Jack Gerrits
5081d3b747
fix templating ( #254 )
2024-07-24 14:23:21 +00:00
Eric Zhu
176932ef9c
Add gpt-4o-mini, update examples ( #253 )
2024-07-23 18:05:16 -07:00
Eric Zhu
2288aee72b
Adding example for tool intercept and human approval ( #252 )
...
* Adding example for tool intercept
* Format
2024-07-23 17:58:15 -07:00
Eric Zhu
d9f371fa3e
Add AI Agent documentation section, update examples ( #251 )
...
* Add doc for ai agents
* update
* Update
* update
* Move patterns
2024-07-24 00:08:56 +00:00
afourney
b33c9602b2
Migrates GAIA to try_get_underlying_agent_instance ( #250 )
2024-07-23 17:07:04 -07:00
Jack Gerrits
3ba7a48b13
Implement try_get_underlying_agent_instance ( #249 )
2024-07-23 19:38:37 -04:00
Jack Gerrits
a52d3bab53
Agent factory can be async ( #247 )
2024-07-23 14:49:38 -04:00
Eric Zhu
718fad6e0d
Remove orchestrator.py from examples as this is already available in team-one ( #246 )
2024-07-23 08:23:16 -07:00
Eric Zhu
eab3f9570c
Update readme to clarify event-driven and async messaging ( #243 )
2024-07-22 11:13:34 -07:00
Eric Zhu
09b3a66320
Fix links ( #241 )
2024-07-22 11:06:30 -07:00
Eric Zhu
c85da398a0
Cancellation for model client #90 ( #240 )
...
* Cancellation for model client #90
* format
* Use future
2024-07-22 10:59:16 -07:00
Eric Zhu
2041905acb
Add token counting to chat completion client #220 ( #239 )
...
* Add token counting to chat completion client
* fix mypy
* ignore pyright for object type
* format
2024-07-19 18:44:22 -07:00
Kosta Petan
c425a447a7
Marketing sample migration to AGNext ( #234 )
2024-07-19 20:57:13 +00:00
gagb
e67ab18344
Improve team-one doc based on behavior ( #237 )
...
* Clarify generalist behav; add fig
* Add instructions for setting bing api key
* Add orchestration txt
* Add img for orch
* fix txt
* Add example for GAIA
* Add example for webarena
* answer q1
* answer q3
* Add what it cannot do
* add section on safety and risk
2024-07-19 01:25:52 +00:00
Kosta Petan
7a183e2e07
Initial dotnet CI ( #203 )
...
* basic CI WIP
* change authors to Microsoft
* add Aspire workload
* artificial commit to trigger workflow
* only publish packages if on main branch
* comment out the publishing jobs
* Remove publish from main dotnet CI workflow
2024-07-18 11:00:09 -07:00
Kosta Petan
a46d82996b
remove typo from .net samples url ( #223 )
2024-07-18 00:48:06 +00:00
afourney
211bfa01c3
TeamOne implementation of GAIA ( #221 )
...
Port of GAIA benchmark
2024-07-17 09:51:19 -07:00
gagb
e69dd92c4f
Improve team-one readme ( #225 )
...
* Update readme
* Improve readme further
* Add results
2024-07-16 22:18:06 +00:00
gagb
9e814cbad8
Update readme ( #224 )
...
* Update readme
* Improve readme further
2024-07-16 21:43:29 +00:00
Ryan Sweet
89db8b12f1
Improving the readme and renaming examples dir ( #218 )
...
* Improving the readme and renaming examples dir
* fix ci
* updating name
* nuance the wording
2024-07-15 15:24:31 -07:00
Ryan Sweet
bf4d73434e
initial version of new README and programming model doc ( #209 )
2024-07-15 11:29:06 -07:00
Ryan Sweet
e409f020e6
remove vestigal workflows app ( #217 )
2024-07-15 11:04:20 -07:00
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
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
Kosta Petan
afa95d0585
add az-cli and dotnet as features to devcontainer setup ( #179 )
2024-07-08 14:22:01 -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