v0.6.3
π Support for Python 3.13
We now support the latest version of Python, and have also upgraded various dependencies to ensure they all also support Python 3.13.
β Simplification of REST API schemas
We simplified the REST API for agent creation to pass in defaults for tools and agent type. Below is an example of agent creation via the REST API (documentation):
curl --request POST \
--url http://localhost:8283/v1/agents/ \
--header 'Content-Type: application/json' \
--data '{
"memory_blocks": [
{
"value": "The human'\''s name is Bob the Builder",
"label": "human"
},
{
"label": "persona",
"value": "My name is Sam, the all-knowing sentient AI."
}
],
"llm_config": {
"model": "gpt-4o-mini",
"model_endpoint_type": "openai",
"model_endpoint": "https://api.openai.com/v1",
"context_window": 16000
},
"embedding_config": {
"embedding_endpoint_type": "openai",
"embedding_endpoint": "https://api.openai.com/v1",
"embedding_model": "text-embedding-3-small",
"embedding_dim": 8191
}
}'
What's Changed
- fix: Modify the
list
ORM function by @mattzh72 in #2208 - fix: pattern match new prints correctly by @carenthomas in #2213
- fix: allow empty initial message sequence by @kl2806 in #2214
- fix: re-enable streaming tokens by @cpacker in #2193
- feat: add logs to response for tool run by @carenthomas in #2205
- feat: support local https mode by @4shub in #2217
- feat: add files by @4shub in #2210
- fix: fix o1 duplicate messages by @kl2806 in #2216
- fix: cleanup error trace for no llm/embedding_config on POST by @cpacker in #2218
- fix: make healthcheck public by @cpacker in #2209
- feat: modify REST API schemas by @sarahwooders in #2121
- fix: create new request model that drops user_id by @cpacker in #2220
- feat: orm passage migration by @mlong93 in #2180
- fix: cleanup dependencies by @sarahwooders in #2224
- feat: support python 3.13 by @sarahwooders in #2176
- chore: Update README.md by @cpacker in #2215
- feat: add print for sqlite error by @sarahwooders in #2221
- chore: bump version to 0.6.3 by @sarahwooders in #2225
Full Changelog: 0.6.2...0.6.3