Commit Graph

493 Commits

Author SHA1 Message Date
Charles Packer
180bbfe8a7
feat: add functions to get context window overview (#1903) 2024-10-18 14:29:28 -07:00
Matthew Zhou
fc3d4e1684
feat: Add endpoint to get full Tool objects belonging to an agent (#1906)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-18 14:25:00 -07:00
Kevin Lin
0249d82454
feat: prompting O1 (#1891)
Co-authored-by: Kevin Lin <kevinlin@Kevins-MacBook-Pro.local>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
Co-authored-by: cpacker <packercharles@gmail.com>
2024-10-17 15:55:50 -07:00
Matthew Zhou
960303615d
feat: Add default external tools (#1899)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-17 10:26:37 -07:00
Shubham Naik
3ee80694ee
chore: fixes tool bug (#1898)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-10-16 11:57:51 -07:00
Matthew Zhou
174f31b32b
fix: Fix updating tools (#1886)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-15 16:51:18 -07:00
Sarah Wooders
2187228576
feat: add support for agent "swarm" (multi-agent) (#1878) 2024-10-15 15:50:47 -07:00
Matthew Zhou
cd51bca3c3
feat: Add delete file from source endpoint (#1893)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-15 15:35:58 -07:00
Charles Packer
cca1cb8bf0
feat: add GET route to get the breakdown of an agent's context window (#1889) 2024-10-15 13:32:37 -07:00
Charles Packer
4fd82ee81a
refactor: make Agent.step() multi-step (#1884) 2024-10-15 13:32:13 -07:00
Shubham Naik
94d2a18c27
chore: update devportal to comply with new memgpt api (#1880)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-10-14 18:37:00 -07:00
Sarah Wooders
416b36a92c
fix: add groq provider when env variable is set (#1881) 2024-10-14 18:11:51 -07:00
Charles Packer
6fc2fee04a
feat: refactor the POST agent/messages API to take multiple messages (#1882) 2024-10-14 13:29:07 -07:00
Matthew Zhou
9b347690d8
feat: Enable adding files (#1864)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-14 10:22:45 -07:00
Charles Packer
cc616ef831
refactor: simplify Agent.step inputs to Message or List[Message] only (#1879) 2024-10-13 17:30:46 -07:00
Charles Packer
1842fd1f15
fix: patch errors with OllamaProvider (#1875) 2024-10-12 20:19:20 -07:00
Sarah Wooders
32fbd71467
feat: add VLLMProvider (#1866)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-10-11 15:58:12 -07:00
Shubham Naik
8fc8c55f14
chore: support alembic (#1867)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-10-11 15:51:14 -07:00
Sarah Wooders
eb1aab1fc7
chore: fix branch (#1865) 2024-10-10 14:07:45 -07:00
Sarah Wooders
e3c22f139d
fix: delete agent-source mapping on detachment and add test (#1862) 2024-10-09 17:26:28 -07:00
Sarah Wooders
e094e18580
chore: deprecate letta configure and remove config defaults (#1841)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-10-09 14:32:08 -07:00
Matthew Zhou
4bda0a2dc9
fix: remove testing print (#1849)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-08 15:20:55 -07:00
Matthew Zhou
f61ac27800
feat: Add listing llm models and embedding models for Azure endpoint (#1846)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-08 15:14:55 -07:00
Matthew Zhou
a2d1d9e5ee
test: add complex testing for Groq Llama 3.1 70b (#1845)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-08 14:22:13 -07:00
Vivek Verma
90a1e3b438
feat: add agent types (#1831) 2024-10-08 11:18:36 -07:00
Charles Packer
4a01ca3a55
fix: patch user_id in header (#1843) 2024-10-08 10:21:07 -07:00
Matthew Zhou
7be60fcf0f
fix: Fix Azure provider and add complex e2e testing (#1842)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-07 17:59:06 -07:00
Charles Packer
a959e63d5b
refactor: remove get_current_user and replace with direct header read (#1834) 2024-10-07 15:23:08 -07:00
Sarah Wooders
d631cec3d6
feat: require LLMConfig and EmbeddingConfig to be specified for agent creation + allow multiple simultaneous provider configs for server (#1814)
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Matthew Zhou <mattzh1314@gmail.com>
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-10-04 19:35:00 -07:00
Matthew Zhou
28917bd139
feat: Set up code scaffolding for complex e2e tests and write tests for OpenAI GPT4 endpoint (#1827) 2024-10-04 16:56:43 -07:00
Shubham Naik
72ee11ff08
chore: allow app.letta.com access to local if user grants permission (#1830)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-10-04 16:45:04 -07:00
Matt Zhou
692c7897a2 Edit workflows 2024-10-04 16:18:42 -07:00
Charles Packer
896d52b15c
feat: add back support for using AssistantMessage subtype of LettaMessage (#1812) 2024-10-04 15:36:33 -07:00
Matt Zhou
fd905e0bee Add printed out responses for easier debugging from tests 2024-10-04 15:19:40 -07:00
Shubham Naik
c0dc4a8f9f chore: add health check route 2024-10-02 16:16:05 -07:00
Shubham Naik
4f7658e138 feat: add health check route 2024-10-02 16:13:23 -07:00
Shubham Naik
2502011bda
chore: update static files (#1811)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-10-01 11:51:23 -07:00
Sarah Wooders
95430e3d69
fix: remove usage of anon_clientid and migrate to DEFAULT_USER (#1805) 2024-09-30 17:56:28 -07:00
Sarah Wooders
f696347f51
fix: use JSON schema name instead of tool name for loading from env (#1798) 2024-09-30 09:24:10 -07:00
Sarah Wooders
10cb0c118b
feat: support detaching sources from agents (#1791) 2024-09-25 15:18:46 -07:00
Sarah Wooders
14a159b09b
feat: allow jobs to be filtered by source_id (#1786) 2024-09-25 15:13:14 -07:00
Sarah Wooders
dda63c4d51
fix: various fixes for workflow tests (#1788) 2024-09-25 13:58:21 -07:00
Sarah Wooders
85faf5f474
chore: migrate package name to letta (#1775)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-23 09:15:18 -07:00