Commit Graph

11 Commits

Author SHA1 Message Date
bjc
6c1f7f4502 feat(llm): add support for OpenAI LLM
- Added OPENAI_API_KEY to the Env interface
- Added OPENAI_API_KEY to package.json dependencies
- Added @ai-sdk/openai to package.json dependencies
- Added Prompts interface to prompts-interface.ts
- Added Prompts implementation to anthropic-llm.ts and openai-llm.ts
- Added LLMType enum to llm-selector.ts
- Added selectLLM and getCurrentLLMType functions to llm-selector.ts
- Added AnthropicLLM and OpenAILLM classes to anthropic-llm.ts and openai-llm.ts
- Added getModel function to model.ts
- Added streamText function to stream-text.ts
- Updated chatAction function in api.chat.ts to use selectLLM and getCurrentLLMType
2024-10-08 07:15:26 -07:00
Sam Denty
d0828e4c86 fix(chrome-129): show issue page (#157) 2024-10-07 14:20:42 +00:00
Sam Denty
50885b065d fix(browser-extensions): don't render directly in body 2024-10-07 10:49:31 +02:00
Sam Denty
2a29fbbe82 feat: remove authentication (#1) 2024-09-26 17:45:41 +01:00
Sam Denty
6fb59d2bc5 fix: remove monorepo 2024-09-25 19:54:09 +01:00
Kirjava
a7b1f5046d feat: navigate away when deleting current chat (#44) 2024-08-21 21:18:38 +01:00
Albert Pai
49196273b0 ci: deploy to cloudflare (#19) 2024-07-30 11:15:38 +02:00
Roberto Vidal
7ebc805ffa feat: oauth-based login (#7) 2024-07-29 20:31:45 +02:00
Dominic Elm
cbfa98c6da chore: make sure that husky hooks are executed 2024-07-12 17:45:50 +02:00
Dominic Elm
d2b36e8fb2 feat: add login 2024-07-11 21:25:19 +02:00
Dominic Elm
6927c07451 feat: initial commit 2024-07-11 16:20:57 +02:00