Commit Graph

98 Commits

Author SHA1 Message Date
Baptiste Arnaud
3e7b9b3afd ⬆️ Upgrade sentry and improve its reliability 2023-10-07 12:40:43 +02:00
Baptiste Arnaud
225dfed313 ⬆️ (openai) Replace openai-edge with openai and upgrade next 2023-10-06 14:38:54 +02:00
Baptiste Arnaud
4673989104 💚 Rename back viewer 2023-09-22 16:25:31 +02:00
Baptiste Arnaud
7d57e8dd06 ♻️ Export bot-engine code into its own package 2023-09-20 15:42:34 +02:00
Baptiste Arnaud
f626c9867c (whatsapp) Improve WhatsApp preview management
Closes #800
2023-09-19 11:53:18 +02:00
Baptiste Arnaud
9e8fa124b5 (dateInput) Add format option and improve parsing
Use date-fns for custom format and make sure dates are timezone independants

Closes #533, closes #592
2023-09-05 10:34:56 +02:00
Baptiste Arnaud
27a5f4eb74 (openai) Add custom provider and custom models
Closes #532
2023-09-01 16:19:59 +02:00
Baptiste Arnaud
dfcfdf2138 🚸 Skip validation if __ENV.js file does not exist 2023-08-31 09:57:54 +02:00
Baptiste Arnaud
9a79bc38ee Use minio for presigned urls and remove aws sdk 2023-08-30 09:08:05 +02:00
Baptiste Arnaud
b852b4af0b Add WhatsApp integration beta test (#722)
Related to #401
2023-08-29 10:05:24 +02:00
Baptiste Arnaud
786e5cb582 🧑‍💻 Improve env variables type safety and management (#718)
Closes #679
2023-08-28 09:13:53 +02:00
Baptiste Arnaud
d700af17e9 🚸 (openai) Implement retries if openai rate limit reached 2023-08-24 15:28:44 +02:00
Baptiste Arnaud
22cedb379d Revert "⬆️ Upgrade next packages"
This reverts commit 401efa9d0c.
2023-08-14 21:49:03 +02:00
Baptiste Arnaud
401efa9d0c ⬆️ Upgrade next packages 2023-08-11 15:17:17 +02:00
Baptiste Arnaud
482462f2b1 📝 (openai) Add troobleshoot guide for empty message issue 2023-08-01 17:50:29 +02:00
Baptiste Arnaud
d3fb31b43a Downgrade next package version
Introduced "Invalid left-hand side in assignment"
2023-07-15 14:47:09 +02:00
Baptiste Arnaud
e293cb0111 Add Next.js embed library 2023-07-15 12:28:10 +02:00
Baptiste Arnaud
81bc0746cf ⬆️ Upgrade dependencies 2023-07-15 10:46:36 +02:00
Baptiste Arnaud
5644a0c8e0 ⬆️ Upgrade OpenAI stream deps 2023-07-12 12:00:23 +02:00
Baptiste Arnaud
174d50ad1b (settings) Parse custom head code to remove invalid text nodes 2023-07-11 19:17:38 +02:00
Baptiste Arnaud
3be39cbc78 (openai) Use Vercel's AI SDK for streaming 2023-06-20 17:33:30 +02:00
Baptiste Arnaud
83f2a29faa (openai) Add new models and remove tiktoken
Instead of computing total tokens with tiktoken we just attempt retries after trimming the first message
2023-06-16 16:50:32 +02:00
Baptiste Arnaud
1e9c4bcb9a 📦 Add Cloudron package (#550)
Closes #30
2023-06-14 08:59:38 +02:00
Baptiste Arnaud
55bbf0e593 ⬆️ Upgrade dependencies 2023-05-25 18:36:51 +02:00
Baptiste Arnaud
56364fd863 (openai) Stream chat completion to avoid serverless timeout (#526)
Closes #520
2023-05-25 10:32:35 +02:00
Baptiste Arnaud
68a15f5ac1 ⬆️ Upgrade dependencies 2023-05-02 15:33:42 -04:00
Baptiste Arnaud
e58016e43a (openai) Truncate messages sequence automatically if reaching token limit 2023-05-02 13:37:02 -04:00
Baptiste Arnaud
21b1d74b7e ⬆️ Upgrade dependencies 2023-04-03 15:28:16 +02:00
Baptiste Arnaud
90cb0750b8 💚 Fix Sentry sourcemap upload
Closes #405
2023-03-21 13:58:05 +01:00
Baptiste Arnaud
cbc8194f19 ♻️ Re-organize workspace folders 2023-03-15 08:35:16 +01:00
Baptiste Arnaud
ff09814ead ⬆️ Upgrade dependencies 2023-03-14 15:08:53 +01:00
Baptiste Arnaud
6b08df71ba 🚸 (phone) Improve phone input behavior and validation
Now accepting landline phone numbers. Consistent select UI on every browser. Auto focus on country select.
2023-03-09 14:21:09 +01:00
Baptiste Arnaud
ff04edf139 Add OpenAI block
Also migrate credentials to tRPC

Closes #253
2023-03-09 08:46:36 +01:00
Baptiste Arnaud
5dd87554c3 🐛 Attempt to fix load crash on UC Browser 2023-02-25 19:52:00 +01:00
Baptiste Arnaud
d2880cdf2d ⬆️ Upgrade dependencies 2023-02-23 09:46:03 +01:00
Baptiste Arnaud
51f76700b2 📦 Update cuid to cuid2 2023-02-10 15:06:02 +01:00
Baptiste Arnaud
f07bf2532e 👷 Improve sentry release detection 2023-02-06 11:02:57 +01:00
Baptiste Arnaud
201939f8a3 ⬆️ Upgrade dependencies 2023-01-28 14:42:50 +01:00
Baptiste Arnaud
30baa611e5 (engine) Improve engine overall robustness 2023-01-25 14:59:53 +01:00
Baptiste Arnaud
04d206eab1 ⬆️ Upgrade dependencies 2023-01-21 13:24:23 +01:00
Baptiste Arnaud
6459fb8ec8 ⬆️ Upgrade dependencies 2023-01-14 16:53:34 +01:00
Baptiste Arnaud
9b5426ce18 👷 Adapt manual deployment scripts (#238)
Closes #235
2023-01-14 15:39:19 +01:00
Baptiste Arnaud
f79f6932c2 ⬆️ Upgrade dependencies 2023-01-07 17:06:18 +01:00
Baptiste Arnaud
ec7481d002 ⬆️ Upgrade dependencies
Closes #198, closes #171
2023-01-02 10:33:35 +01:00
Baptiste Arnaud
b0075fd374 ⬆️ Upgrade dependencies 2022-12-25 09:13:33 +01:00
Baptiste Arnaud
1a3869ae6d ⚗️ Implement bot v2 MVP (#194)
Closes #190
2022-12-22 17:02:34 +01:00
Baptiste Arnaud
f46ce4781f ⬆️ Upgrade dependencies 2022-12-18 11:50:56 +01:00
Jorgelig
2cc61b1bf1 🔧 Add cross env compatibility to scripts (#184) 2022-12-18 11:29:01 +01:00
Baptiste Arnaud
68de7b720f 💚 Fix sentry not receiving events 2022-12-16 08:39:14 +01:00
Baptiste Arnaud
2932043056 ⬆️ Upgrade dependencies 2022-12-05 16:16:49 +01:00