Jack Gerrits
3d515a734b
Rename agnext.core
module to agnext.base
( #416 )
...
* rename core module to base
* Rename agnext.core to agnext.base
2024-08-28 12:14:35 -04:00
Hussein Mozannar
c8f6f3bb38
Fix TeamOne examples with subscriptions to topics ( #407 )
...
* logprobs openai support
* remove print statement
* Update _types.py
* Update _openai_client.py
* empty commit to run checks
* fix teamone examples subscription
* update sample usage
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
2024-08-27 15:03:21 -04:00
Jack Gerrits
dbb35fc335
Migrate to using default sub/topic ( #403 )
2024-08-26 07:30:28 -07:00
Eric Zhu
d7ae2038fb
Rename TypeRoutedAgent to RoutedAgent; log on unhandled message. ( #400 )
...
* Rename TypeRoutedAgent to RoutedAgent; log on unhandled message.
* format
* Deprecation warning
* add test for routed agent
* add TypeRoutedAgent import
* fix import
2024-08-23 13:22:31 -07:00
Eric Zhu
ed0890525d
Make RunContext internal ( #386 )
...
* Make RunContext internal
* Mypy
2024-08-21 13:59:59 -07:00
Jack Gerrits
e1a823fb6d
Initial impl of topics and subscriptions ( #350 )
...
* initial impl of topics and subscriptions
* Update python/src/agnext/core/_agent_runtime.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* add topic in context
* migrate
* migrate code for topics
* migrate team one
* edit notebooks
* formatting
* fix imports
* Build proto
* Fix circular import
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-08-20 14:41:24 -04:00
Jack Gerrits
853b00b0f0
Add message context to message handler ( #367 )
...
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-08-17 03:14:09 +00:00
Jack Gerrits
39489ba395
Rename fields in agent metadata ( #336 )
...
* Rename fields in agent metadata
* team one fixes
* another fix
2024-08-07 13:08:13 -07:00
Eric Zhu
47e1cf464f
Update tool use examples to use inner agents rather than subclassing ( #286 )
...
* Update tool use examples to use inner agents rather than subclassing
* fix
* Merge remote-tracking branch 'origin/main' into ekzhu-update-tool-use-example
2024-07-26 15:04:52 -07:00
Eric Zhu
e9c3a384f3
Update ai agent documentation on tool agent ( #272 )
...
* Update ai agent documentation on tool agent
* Fix
2024-07-25 11:53:59 -07: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
Jack Gerrits
a52d3bab53
Agent factory can be async ( #247 )
2024-07-23 14:49:38 -04: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