43 Commits

Author SHA1 Message Date
LeonOstrez
303bd83f92 resolve circular import 2025-07-03 17:33:42 +02:00
mijauexe
b70b813706 Add fix 2025-07-01 09:18:05 +02:00
mijauexe
15d89a46d3 Fix cutting convo when relace is active 2025-07-01 09:06:24 +02:00
mijauexe
58b88a31af Cut down LLM request sizes (remove old logs from convo) 2025-06-30 14:12:09 +02:00
mijauexe
5b6ea9b746 Merge branch 'main' into v2 2025-06-17 10:49:45 +02:00
mijauexe
e36dd07904 Add relace and continue_frontend properly after iterate_frontend 2025-06-12 16:21:08 +02:00
LeonOstrez
5e5fbfe209 refactor ask question 2025-06-02 14:05:52 +02:00
LeonOstrez
24fa3726a9 fix issue when llm returns empty response instead of json schema 2025-04-30 17:40:04 +02:00
mijauexe
7964b6c749 Add fallback mechanism 2025-04-24 19:46:49 +02:00
mijauexe
5e0c45a01a Change url location 2025-04-24 09:03:37 +02:00
mijauexe
60d233c6f9 Change relace url 2025-04-23 18:08:32 +02:00
mijauexe
97b7c1e433 Send proper bearer token 2025-04-23 15:28:14 +02:00
mijauexe
1338beddfb Add relace 2025-04-18 13:34:35 +02:00
mijauexe
fa5cd49aeb Set timeout for client and api side 2025-03-21 10:29:33 +01:00
mijauexe
3647c12ffc ENG-509 (Remove checking LLMs availability) 2025-03-06 14:19:33 +01:00
LeonOstrez
b7bbe8d74e temporary remove user warnings for access token and credits because parallel crashes Core 2025-02-12 15:10:50 +01:00
LeonOstrez
d3f15f92fe send extra info when out of tokens 2025-02-12 11:46:27 +01:00
LeonOstrez
62e4931813 remove Bricks and use our API as proxy 2025-02-11 20:52:17 +01:00
LeonOstrez
0d372242cd assertion error 2024-12-13 10:31:15 +01:00
LeonOstrez
0623aaf20a gracefully handle Anthropic AssertionError 2024-12-06 16:10:36 +01:00
LeonOstrez
2e710432c9 connect frontend first with backend 2024-11-26 22:58:33 +01:00
LeonOstrez
dbfad87909 init version of FE first 2024-11-26 10:17:57 +01:00
LeonOstrez
dda4a73eca change GPT Pilot to Pythagora 2024-11-11 22:33:49 +01:00
LeonOstrez
5a1e42cc50 change read_timeout and implement x-request-timeout for Bricks 2024-11-11 22:26:37 +01:00
LeonOstrez
e36a74fbb9 fixes 2024-10-21 13:02:57 +02:00
LeonOstrez
a2f1768b7c add bedrock support 2024-09-19 18:44:43 +02:00
LeonOstrez
98832324d4 show whole error when there is no err.response 2024-09-01 19:28:11 +02:00
LeonOstrez
15e00e0de8 merge main 2024-07-29 11:19:01 +02:00
Zvonimir Sabljic
2b9e2d0c3a Expand the output context size when we use Sonnet 2024-07-28 18:49:18 -07:00
LeonOstrez
183f87b4fc WIP 2024-07-24 14:39:42 +02:00
LeonOstrez
092ad5f7a9 fix for issue No time zone found with key UTC 2024-07-08 09:00:38 +01:00
LeonOstrez
ca3f2e0c54 add log 2024-07-06 12:27:43 +01:00
Senko Rasic
55d37be2f3 code block parser: only consider triple-backticks if at start of line 2024-06-20 10:49:29 +02:00
Senko Rasic
9f59f766ea add telemetry for project import; small telemetry fixes 2024-06-10 15:44:38 +02:00
Senko Rasic
9636383475 add first-class support for Azure OpenAI 2024-06-06 17:10:50 +02:00
Senko Rasic
73aa85a350 if auto-retries fail, ask user if they want to continue retrying 2024-05-29 10:05:31 +02:00
Goran Peretin
f12cc57d94 Retry when we get a generic LLM API error. 2024-05-29 10:05:31 +02:00
LeonOstrez
f03df9e709 fix issue when one of match groups is NoneType (#975) 2024-05-29 09:48:29 +02:00
Senko Rasic
dabb6afe5f parse single backtick blocks 2024-05-28 19:16:14 +02:00
Goran Peretin
9109a8ae7f Check LLM API connection before doing anything else. (#949) 2024-05-25 19:01:39 +02:00
Senko Rasic
2815257d6f store prompt information in request log 2024-05-23 20:11:50 +02:00
Goran Peretin
2f314749a5 Retry key expired error. 2024-05-23 08:12:23 +00:00
Senko Rasic
5b474ccc1f merge gpt-pilot 0.2 codebase
This is a complete rewrite of the GPT Pilot core, from the ground
up, making the agentic architecture front and center, and also
fixing some long-standing problems with the database architecture
that weren't feasible to solve without breaking compatibility.

As the database structure and config file syntax have changed,
we have automatic imports for projects and current configs,
see the README.md file for details.

This also relicenses the project to FSL-1.1-MIT license.
2024-05-22 21:42:25 +02:00