Commit Graph

60 Commits

Author SHA1 Message Date
Alex
af69bc9d3c Merge branch 'main' into feat/agent-refactor-and-logging 2025-03-05 16:04:09 -05:00
Siddhant Rai
f88c34a0be feat: streaming responses with function call 2025-03-05 09:02:55 +05:30
Alex
84cbc1201c fix: googles update 2025-02-24 22:30:09 +00:00
Siddhant Rai
f35af54e9f refactor: clean up code and improve UI elements in various components 2025-02-18 13:10:35 +05:30
Siddhant Rai
5cf5bed6a8 feat: enhance tool call handling with structured message cleaning and improved UI display 2025-02-14 00:15:01 +05:30
Siddhant Rai
9319ec5bb2 feat: api tool + fix google ai no parameters error 2025-01-28 09:53:32 +05:30
Alex
c0c60a4875 fix: ruff linting 2025-01-21 09:37:11 +00:00
Siddhant Rai
1086bfe1ba fix: wrong role in req messages 2025-01-21 07:19:02 +05:30
Siddhant Rai
d441d5763f fix: decorators + client error 2025-01-20 19:44:14 +05:30
Alex
a741388447 fix: system message 2025-01-19 22:21:50 +00:00
Siddhant Rai
4a331db5fc fix: api_key attribute 2025-01-18 20:00:51 +05:30
Siddhant Rai
904b0bf2da fix: GoogleLLM, agent and handler according to the new genai SDK 2025-01-18 19:56:25 +05:30
Siddhant Rai
c97d1e3363 fix: google parser, llm handler and other errors 2025-01-17 09:22:41 +05:30
Siddhant Rai
811dfecf98 refactor: tool agent for action parser and handlers 2025-01-15 16:35:26 +05:30
Alex
51225b18b2 add google 2025-01-13 10:37:53 +00:00
Alex
8935dc4e31 feat: add tool parsing 2024-12-24 00:52:14 +00:00
Alex
1f75f0c082 fix: tests 2024-12-20 18:13:37 +00:00
Alex
0a246d3de7 Merge branch 'main' into tool-use 2024-12-20 17:29:41 +00:00
Siddhant Rai
4c3f990d4b feat: tools agent refactor for custom fields and unique actions 2024-12-19 20:34:20 +05:30
Siddhant Rai
f9a7db11eb feat: tools frontend and endpoints refactor 2024-12-18 22:48:40 +05:30
Alex
1f649274d1 feat: tooling init 2024-12-05 22:44:40 +00:00
Alex
cce60ce101 fix: save convo messages, docsgpt provider format 2024-11-19 16:22:58 +00:00
Alex
144ab61e07 fix: ruff lint 2024-11-15 12:19:43 +00:00
Alex
a4c95fd62b feat: add google ai 2024-11-15 12:17:25 +00:00
fadingNA
3c64abceb8 improve abstract for caching streaming 2024-10-12 15:25:36 -04:00
fadingNA
1ae0af56cc add new feature for handling decorator cache , token 2024-10-12 10:47:10 -04:00
kom-senapati
dc0f26d3d8 fix: unused import of setting 2024-10-05 19:05:20 +05:30
kom-senapati
0001963a04 feat: groq llms added 2024-10-05 18:36:12 +05:30
Alex
5246d85f11 fix: ruff 2024-09-02 20:00:24 +01:00
Alex
9526ed0258 feat: added easy way to proxy 2024-09-02 19:46:25 +01:00
Alex
5aa88714b8 refactor: Add thread lock 2024-06-25 14:41:04 +01:00
Alex
ce56a414e0 fix: use singleton 2024-06-25 14:37:00 +01:00
Siddhant Rai
af5e73c8cb fix: user_api_key capturing 2024-04-16 15:31:11 +05:30
Siddhant Rai
333b6e60e1 fix: anthropic llm positional arguments 2024-04-16 10:02:04 +05:30
Siddhant Rai
77991896b4 fix: api_key capturing + pytest errors 2024-04-15 22:32:24 +05:30
Siddhant Rai
60a670ce29 fix: changes to llm classes according to base 2024-04-15 19:47:24 +05:30
Siddhant Rai
c1c69ed22b fix: pytest issues 2024-04-15 19:35:59 +05:30
Siddhant Rai
590aa8b43f update: apply decorator to abstract classes 2024-04-15 18:57:28 +05:30
Siddhant Rai
ba796b6be1 feat: logging token usage to database 2024-04-15 15:03:00 +05:30
Alex
391f686173 Update application files and fix LLM models, create new retriever class 2024-04-09 14:02:33 +01:00
Alex
ee06fa85f1 fix: docsgpt provider 2024-02-13 15:06:52 +00:00
Alex
b7927d8d75 Add PremAI LLM implementation 2024-02-13 14:08:55 +00:00
Alex
378d498402 Remove unused imports in docsgpt_provider.py 2024-01-09 00:19:49 +00:00
Alex
e1b2991aa6 Update LLM_NAME and EMBEDDINGS_NAME 2024-01-09 00:01:31 +00:00
Alex
033bcf80d0 docsgpt llm provider 2024-01-08 23:35:37 +00:00
Alex
7870749077 fix openai 2024-01-03 12:09:05 +00:00
Alex
04b4001277 anthropic working 2023-10-28 19:51:12 +01:00
Alex
43a22f84d9 Update sagemaker.py 2023-10-06 14:43:05 +01:00
Alex
495728593f sagemaker fixes + test 2023-10-06 13:22:51 +01:00
Alex
4f5e363452 sagemaker streaming 2023-10-06 01:52:29 +01:00