Commit Graph

1856 Commits

Author SHA1 Message Date
Vivek Verma
1fad0f8df9 fix: calling link_tools doesnt update agent.tools (#1848) 2024-10-08 15:22:28 -07:00
Matthew Zhou
b808c3688f 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
446b8f2154 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
Sarah Wooders
dd51b15154 feat: list available embedding/LLM models for ollama (#1840) 2024-10-08 14:57:11 -07:00
Vivek Verma
af2f21160a feat: persist tools to db when saving agent (#1847) 2024-10-08 14:53:59 -07:00
Matthew Zhou
cffd493f75 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
Sarah Wooders
91287a76c9 feat: list out embedding models for Google AI provider (#1839) 2024-10-08 11:28:24 -07:00
Vivek Verma
5e294158af feat: add agent types (#1831) 2024-10-08 11:18:36 -07:00
Charles Packer
6b35e87245 fix: patch user_id in header (#1843) 2024-10-08 10:21:07 -07:00
Matthew Zhou
1104438490 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
5501f6d92f refactor: remove get_current_user and replace with direct header read (#1834) 2024-10-07 15:23:08 -07:00
Sarah Wooders
9e4c7ad07f 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
f9ec99b914 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
8fc504cb9f 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
b215990b98 Edit workflows 2024-10-04 16:18:42 -07:00
Matthew Zhou
c04e5dbd9a feat: Add Groq as provider option (#1815) 2024-10-04 15:48:57 -07:00
Matt Zhou
70ba1b66af Fix failing tests and add safe json serializer 2024-10-04 15:40:24 -07:00
Charles Packer
b17246a3b0 feat: add back support for using AssistantMessage subtype of LettaMessage (#1812) 2024-10-04 15:36:33 -07:00
Matt Zhou
6bcec854d6 Add printed out responses for easier debugging from tests 2024-10-04 15:19:40 -07:00
cpacker
402f8bc157 fix: force inner_thoughts_in_kwargs for groq since their function calling wrapper doesn't work without it 2024-10-03 19:08:42 -07:00
cpacker
ad5b070710 fix: various fixes to get groq to work from the CLI 2024-10-03 19:03:59 -07:00
Matt Zhou
ab5d12f586 Finish testing gpt4 openai 2024-10-03 18:28:58 -07:00
Sarah Wooders
e0442bd658 chore: bump version 0.4.1 (#1809) 2024-10-03 18:08:46 -07:00
Matt Zhou
cd84d9fbdd wip add errors and refactor out into tools 2024-10-03 14:46:36 -07:00
Matthew Zhou
17192d5aa7 fix: Fix small benchmark bugs (#1826)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-03 12:08:10 -07:00
Matt Zhou
6d5fb1a07a Merge branch 'main' into matt-complex-e2e-providers 2024-10-03 10:53:26 -07:00
Matt Zhou
216e69d52c Add groq flow to CLI 2024-10-03 10:04:18 -07:00
Matt Zhou
1293a14c9f wip 2024-10-03 09:43:21 -07:00
Matthew Zhou
58aa7e09df feat: Add integration with Composio tools (#1820)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-10-02 20:58:03 -07:00
Shubham Naik
35d7b6cbe0 feat: add health check route (#1822) 2024-10-02 16:29:25 -07:00
Shubham Naik
29c5f8cf12 chore: add health check route 2024-10-02 16:16:05 -07:00
Shubham Naik
188c3dd942 feat: add health check route 2024-10-02 16:13:23 -07:00
Sarah Wooders
8f5d9b9e85 fix: remove function overrides for Block object (#1816) 2024-10-02 11:06:33 -07:00
Matt Zhou
b98ecb4b1c Add literal endpoint types 2024-10-02 09:45:13 -07:00
Matt Zhou
d640489b3e Merge branch 'main' into matt-add-grok 2024-10-02 09:29:53 -07:00
Matthew Zhou
01cb79c2d7 feat: Adapt crewAI to also accept parameterized tools and add example (#1817)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-01 18:00:26 -07:00
Matt Zhou
62241e0d03 Remove groq old imports 2024-10-01 17:12:09 -07:00
Matt Zhou
79b078eeff Delete old code 2024-10-01 17:10:23 -07:00
Matt Zhou
e20c4270e4 add ollama 2024-10-01 16:45:52 -07:00
Matt Zhou
071642b74f Finish adding groq and test 2024-10-01 16:40:28 -07:00
Matthew Zhou
e4bf9f6681 fix: Check that content is not None before setting to internal_monologue (#1813)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-01 16:32:04 -07:00
Matt Zhou
d61b806fd5 wip 2024-10-01 16:22:34 -07:00
Matt Zhou
4035a211fb wip 2024-10-01 15:42:59 -07:00
Sarah Wooders
e368c1aa10 chore: remove dead function loading code (#1795) 2024-10-01 14:28:39 -07:00
Matthew Zhou
ed7e3d1482 docs: Finish writing example for LangChain tooling (#1810)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-01 13:46:49 -07:00
Shubham Naik
88d18b07db chore: update static files (#1811)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-10-01 11:51:23 -07:00
Sarah Wooders
563ed8d3a7 fix: minor patch to tool linking with JSON schema and Tool.name do not match (#1802) 2024-10-01 09:49:30 -07:00
Sarah Wooders
526104015d feat: don't require tags to be specified for tool creation (#1806) 2024-10-01 09:49:03 -07:00
Matthew Zhou
2164aedb46 fix: Enable importing LangChain tools with arguments (#1807)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-09-30 18:47:48 -07:00
Sarah Wooders
9f9e967c8b fix: remove usage of anon_clientid and migrate to DEFAULT_USER (#1805) 2024-09-30 17:56:28 -07:00