Commit graph

251 commits

Author SHA1 Message Date
Xi Yan
e0e2b2ef5b all endpoints w/ build->configure->run simple local works 2024-09-23 00:58:34 -07:00
Xi Yan
1d463e1a36 configure script works 2024-09-23 00:49:03 -07:00
Xi Yan
b224fcf9ab allow providers in api_providers 2024-09-23 00:11:55 -07:00
Xi Yan
f467a0482c update memory endpoints 2024-09-22 23:59:53 -07:00
Xi Yan
1ac188e1b3 fix config w/ safety 2024-09-22 23:27:04 -07:00
Xi Yan
4586692dee issue w/ safety 2024-09-22 23:15:34 -07:00
Xi Yan
e0ad4fb99c fix memory router naming 2024-09-22 22:30:53 -07:00
Xi Yan
28065ca53a
Merge branch 'api_updates_3' into fix_cli_api_updates_3 2024-09-22 22:05:22 -07:00
Xi Yan
6ea0811999 move examples config 2024-09-22 22:04:45 -07:00
Xi Yan
8cf634e615 move example configs to tests/ 2024-09-22 22:03:04 -07:00
Ashwin Bharambe
6e5ca1350e bug fixes to make this work, trace creation worked - spans dont yet 2024-09-22 22:02:25 -07:00
Xi Yan
abfa1379d1 configure w/ routing 2024-09-22 22:01:48 -07:00
Xi Yan
211abd27d5 fix configure for simple case 2024-09-22 21:29:47 -07:00
Xi Yan
00ef672509 fix configure 2024-09-22 21:10:12 -07:00
Ashwin Bharambe
84ebed9c9f opentelemetry -> jaeger 2024-09-22 21:05:33 -07:00
Xi Yan
97feb92136 fix llama stack build 2024-09-22 21:04:06 -07:00
Ashwin Bharambe
5d75c2437b enhance the tracing span utility to make a context manager 2024-09-22 20:55:15 -07:00
Ashwin Bharambe
484dc2e4f5 nuke safety/list_shields, we don't need it now 2024-09-22 19:49:08 -07:00
Ashwin Bharambe
bc394882a0 bug fix with routing tables 2024-09-22 17:28:45 -07:00
Ashwin Bharambe
622f143d6b fix clients 2024-09-22 17:25:01 -07:00
Ashwin Bharambe
ef042e1605 Add more sample content 2024-09-22 17:09:03 -07:00
Ashwin Bharambe
6cbc387851 Add sample adapters 2024-09-22 16:44:57 -07:00
Ashwin Bharambe
b153a67a3e refactor persistence into another file 2024-09-22 16:34:46 -07:00
Ashwin Bharambe
cd4880126b kill with_safety(), not needed 2024-09-22 16:34:46 -07:00
Ashwin Bharambe
59f1fe5af8 Agent persistence works 2024-09-22 16:34:46 -07:00
Ashwin Bharambe
4eb0f30891 initial cut at using kvstores for agent persistence 2024-09-22 16:34:44 -07:00
Ashwin Bharambe
61974e337f kvstore impls for redis / sqlite moved 2024-09-22 16:33:55 -07:00
Ashwin Bharambe
c1ab66f1e6
Further generalize Xi's changes (#88)
* Further generalize Xi's changes

- introduce a slightly more general notion of an AutoRouted provider
- the AutoRouted provider is associated with a RoutingTable provider
- e.g. inference -> models
- Introduced safety -> shields and memory -> memory_banks
  correspondences

* typo

* Basic build and run succeeded
2024-09-22 16:31:18 -07:00
Xi Yan
b8914bb56f add safety/list_shields to query available shields 2024-09-22 01:08:32 -07:00
Xi Yan
44fe099866 update example run files 2024-09-22 00:25:07 -07:00
Xi Yan
e42b5556ef
Merge branch 'safety_refactor' into new_router 2024-09-22 00:21:55 -07:00
Xi Yan
b5217fe6fc fix configure 2024-09-22 00:19:24 -07:00
Xi Yan
c0f2f9402e delete docs 2024-09-22 00:09:07 -07:00
Xi Yan
d027eab4d4
Merge branch 'main' into new_router 2024-09-22 00:08:39 -07:00
Xi Yan
bafb0ce785 Revert "Add a special header per-client call to parser provider data"
This reverts commit fa04d869d1.
2024-09-22 00:07:03 -07:00
Ashwin Bharambe
9380661ebd Add a special header per-client call to parser provider data 2024-09-22 00:07:03 -07:00
Ashwin Bharambe
0b715c063a Add a special header per-client call to parser provider data 2024-09-22 00:06:44 -07:00
Hardik Shah
8e757ed274 Respect user sent instructions in agent config and add them to system prompt 2024-09-22 00:05:17 -07:00
Xi Yan
d29405da52 update MemoryToolDefinition 2024-09-22 00:05:15 -07:00
Xi Yan
0348f26e00 models endpoint testing 2024-09-22 00:01:35 -07:00
Xi Yan
c0199029e5 supported models wip 2024-09-21 18:37:22 -07:00
Xi Yan
20a4302877 models API 2024-09-21 17:27:19 -07:00
Hardik Shah
8bf8c07eb3 Respect user sent instructions in agent config and add them to system prompt 2024-09-21 16:46:10 -07:00
Xi Yan
f0580251a3 memory routers working 2024-09-21 16:40:23 -07:00
Xi Yan
04f480d70c router method wrapper 2024-09-21 15:56:20 -07:00
Xi Yan
951cc9d7b7 router table registration works 2024-09-21 14:26:48 -07:00
Xi Yan
85d927adde skeleton unified routing table, api routers 2024-09-21 13:44:33 -07:00
Xi Yan
2dc14cba2c stage tmp changes 2024-09-21 12:46:02 -07:00
Xi Yan
abe312c092 Revert "example config"
This reverts commit 73399fe905.
2024-09-21 12:46:02 -07:00
Xi Yan
32b9907d69 Revert "add new resolve_impls_with_routing"
This reverts commit 34f0c11001.
2024-09-21 12:46:02 -07:00