Releases: AgentEra/Agently
v3.4.1.3
What's Changed
- fest: Add LiteLLM to provide generic support for providers by @cnbeining in #191
- update: Adapt dependency Agenty-Stage 0.2.0-alpha-1
- bug fixed: OAIClient can handle some messages without "content" key now
New Contributors
- @cnbeining made their first contribution in #191
Full Changelog: v3.4.1.1...v3.4.1.3
v3.4.1.1
v3.4.1.0
New Feature: new utils Stage and Tunnel to help manage coroutine and threads
Update: rewrite ResponseGenerator using Stage and Tunnel
Bug Fix: fixed a bug that will cause agent can not inhert debug setti…
Bug Fix: change param name for new version of ddgs
Full Changelog: Maplemx/Agently@v3.4.0.5...v3.4.1.0
v3.4.0.5
What's Changed
- Fixed broken link in Readme.md by @Shreyas0410 in https://github.com/Maplemx/Agently/pull/178
- refactor: Refactored Status.py by @ghimirebibek in https://github.com/Maplemx/Agently/pull/179
- update by @Maplemx in https://github.com/Maplemx/Agently/pull/182
- v3.4.0.5 by @Maplemx in https://github.com/Maplemx/Agently/pull/183
New Contributors
- @Shreyas0410 made their first contribution in https://github.com/Maplemx/Agently/pull/178
- @ghimirebibek made their first contribution in https://github.com/Maplemx/Agently/pull/179
Full Changelog: Maplemx/Agently@v3.4.0.4...v3.4.0.5
v3.4.0.4
Instant Mode (Former Realtime Mode)
- Rename "Realtime" component to "Instant" to avoid improper associate to OpenAI Realtime;
- Optimize key indexes combination expression handler and add "&" symbol support;
- Remove ".$complete" mark for string items and add ".$delta" mark to make string items behave the same as other type items;
Response Generator
-
Rewrite ResponseGenerator component to provide 4 agentic request response generators, developers can use these alias down below to get generator type response instead of
agent.start()
:agent.get_generator()
: classic response generator including eventsstart
,delta
,done
agent.get_complete_generator()
: response generator including all events during requestagent.get_instant_generator()
: response generator including response data in Instant Modeagent.get_instant_keys_generator()
: response generator including response data when specific key indexes combination occur
Full Changelog: Maplemx/Agently@v3.4.0.3...v3.4.0.4
v3.4.0.3
New Feature:
- ResponseGenerator: a better way to get streaming response generator from Agently AgenticRequest, try these codes down below to feel the better develop experience provided by Agently Realtime x ResponseGenerator:
generator = (
agent
.input("Generator 10 sentences")
.output({
"sentences": ([("str", )]),
})
.get_realtime_generator()
)
for item in generator:
print(item["key"], item["delta"])
We also provide .get_complete_generator()
for you to get all events (including response:delta_origin
, response:done_origin
with detail information) or .get_generator()
to get classic event response:start
, response:delta
and response:done
.
Updates:
- Realtime mode will be automatically turn on when developers try to add an realtime event listener or use realtime generator, don't worry about forget to add
.use_realtime()
to your chain syntax anymore. - use settings to control
use_realtime
status to make this status better to be used in other agent components.
Full Changelog: Maplemx/Agently@v3.4.0.2...v3.4.0.3
v3.4.0.2
What's Changed
- Update Realtime by @Maplemx in https://github.com/Maplemx/Agently/pull/172
Full Changelog: Maplemx/Agently@v3.4.0.1...v3.4.0.2
v3.4.0.1
What's Changed
- Add
delta
to realtime response data by @Maplemx in https://github.com/Maplemx/Agently/pull/171
Full Changelog: Maplemx/Agently@v3.4.0.0...v3.4.0.1
v3.4.0.0
(Will update soon)
What's Changed
- Update README.md by @moyueheng in https://github.com/Maplemx/Agently/pull/167
- keep up by @Maplemx in https://github.com/Maplemx/Agently/pull/169
- Dev by @Maplemx in https://github.com/Maplemx/Agently/pull/170
New Contributors
- @moyueheng made their first contribution in https://github.com/Maplemx/Agently/pull/167
Full Changelog: Maplemx/Agently@v3.3.4.8...v3.4.0.0