Commit Graph

2713 Commits

Author SHA1 Message Date
Enrico Ros 366538f6c3 Optionally seed Model Source IPs 2023-07-24 20:14:18 -07:00
Enrico Ros 2a50347fc3 Fold this 2023-07-24 19:56:51 -07:00
Enrico Ros 546938d152 Move token-counter.ts 2023-07-24 19:44:52 -07:00
Enrico Ros 95a5d1cef3 Half-convert the ModelsModal to an APP (overlay) 2023-07-24 19:26:32 -07:00
Enrico Ros c40b2e3c8a Server-side Anthropic key 2023-07-23 23:40:30 -07:00
Enrico Ros 9666e58399 Anthropic: full support (stream and immediate calls) 2023-07-23 03:19:59 -07:00
Enrico Ros 346e4fba38 Cleanups 2023-07-22 18:02:48 -07:00
Enrico Ros 89184978b2 .openAI -> .llmOpenAI 2023-07-22 17:48:19 -07:00
Enrico Ros 1f67008765 Single instance LocalAI, to avoid confusions 2023-07-21 02:13:06 -07:00
Enrico Ros 09d58e26ed LocalAI support - works in Stream and Function mode 2023-07-21 02:12:18 -07:00
Enrico Ros ed80d8e468 Smarts: Flatten conversations 2023-07-21 00:14:35 -07:00
Enrico Ros dbd1d5a2a8 Resolve some lints 2023-07-21 00:00:36 -07:00
Enrico Ros 6f251269cf Success. 2023-07-10 09:32:23 -07:00
Enrico Ros fb0b1d0549 Fix warn about missing OpenAI API key on local deployments 2023-07-10 09:18:56 -07:00
Enrico Ros 1c7f70022a Cleanups 2023-07-08 23:24:07 -07:00
Enrico Ros 7e658b5efd Hide another virtual model 2023-07-08 23:11:23 -07:00
Enrico Ros eee1a9a506 Update instructions 2023-07-08 23:10:27 -07:00
Enrico Ros da647c0e7d Initial Support for Oobabooga/text-generation-webui 2023-07-08 23:03:47 -07:00
Enrico Ros 2d59095ab1 Improve Vendors list looks 2023-07-08 23:02:06 -07:00
Enrico Ros 3a0e4226e9 Improve OpenAI vendor 2023-07-08 22:52:27 -07:00
Enrico Ros 844dbd8c2f Improve Local models List functionality 2023-07-07 23:20:15 -07:00
Enrico Ros 367dc9c662 More defensive coding around the flakey OpenAI API 2023-07-05 01:35:34 -07:00
Enrico Ros 25aea07acd Correctly configure the tRPC query client 2023-06-30 02:30:16 -07:00
Enrico Ros 1c5ea78b44 Cleanup multi-page support 2023-06-29 00:59:01 -07:00
Enrico Ros 00a341ab4b Bits 2023-06-29 00:06:05 -07:00
Enrico Ros 503e3f8aa6 Minor rename 2023-06-28 20:06:24 -07:00
Enrico Ros 2d4c0e9c64 CallChatWithFunctions - functions support, incl. OpenAI Implementation
May be rough on the edges, but should not create issues.
The implementation is defensive, excessively validates the
return types as the OpenAI API is brittle and can easily misbehave
2023-06-28 03:00:25 -07:00
Enrico Ros 87d9309a8e Mention Google 2023-06-28 01:03:27 -07:00
Enrico Ros 9e7a7b0d9b Cleaner 2023-06-28 00:38:51 -07:00
Enrico Ros dcaf30161a CallChat -> CallChatGenerate 2023-06-28 00:36:57 -07:00
Enrico Ros cb21970040 Added 'FuncLLM' to store and configurator 2023-06-27 23:56:50 -07:00
Enrico Ros 146391f142 Lints 2023-06-22 23:14:59 -07:00
Enrico Ros 100c949d40 Default Fast LLM to gpt-3.5-turbo-0613 (faster as of now) 2023-06-19 10:30:46 -07:00
Enrico Ros aeef988e7c Selection of Fast/Chat Models 2023-06-19 10:27:38 -07:00
Enrico Ros 9fcfffb1c6 Further improve Error reporting 2023-06-19 09:21:43 -07:00
Enrico Ros e0b0f8f764 Improve error reporting 2023-06-19 08:48:09 -07:00
Enrico Ros 4916ffd2d0 Support OpenAI upstream errors in the streaming API 2023-06-19 08:44:22 -07:00
Enrico Ros a47422f975 Improve OpenAI Error Handling 2023-06-19 08:05:36 -07:00
Enrico Ros a97cfb87cc Buildfix 2023-06-18 10:47:35 -07:00
Enrico Ros 838751e93a Moved Moderation to tRPC
Also default to off, and slightly change the text.
2023-06-18 10:37:14 -07:00
Enrico Ros e82f5816b0 Merge branch 'feat/moderation-api-call' of https://github.com/danbalarin/big-agi into danbalarin-feat/moderation-api-call 2023-06-16 11:30:12 -07:00
Enrico Ros 3c9e80b43c In the future we'll need Model flags 2023-06-16 11:29:28 -07:00
Dan Balarin b6d6c0d136 feat: add moderation API endpoint, add settings field, add moderation call on chat message 2023-06-16 02:05:53 +02:00
Enrico Ros a8478b12f4 Convert to mutation, for size 2023-06-14 19:57:28 -07:00
Enrico Ros d9073dd6e6 complete the move 2023-06-14 19:51:30 -07:00
Enrico Ros 1f4e6dfd34 Move Publish to tRPC 2023-06-14 19:48:59 -07:00
Enrico Ros 6406c8577b Settle, pre-functions 2023-06-13 22:02:36 -07:00
Enrico Ros 4b170a09dc OpenAI: Improve namespacing, ahead of functions support 2023-06-13 21:44:01 -07:00
Enrico Ros b00bc2e1e2 LLM Vendors rename 2023-06-13 19:59:29 -07:00
Enrico Ros 87f6bfd52e Crashfix 2023-06-13 19:42:11 -07:00