-
- Downloads
Use ChatHistory in all ChatEngines (#400)
* refactor: merge HistoryChatEngine and ContextChatEngine and use ChatHistory for all chat engines * fix: add safeguard for tokensToSummarize * refactor: unfold chat engines to own folder * refactor: extract LLM types * refactor: move multi-modal types to llm * docs(changeset): Remove HistoryChatEngine and use ChatHistory for all chat engines * dev: add debug launcher and don't lint generated code
Showing
- .changeset/cyan-brooms-share.md 5 additions, 0 deletions.changeset/cyan-brooms-share.md
- .eslintrc.js 1 addition, 0 deletions.eslintrc.js
- .gitignore 0 additions, 3 deletions.gitignore
- .vscode/launch.json 17 additions, 0 deletions.vscode/launch.json
- packages/core/jest.config.cjs 1 addition, 0 deletionspackages/core/jest.config.cjs
- packages/core/src/ChatEngine.ts 0 additions, 420 deletionspackages/core/src/ChatEngine.ts
- packages/core/src/ChatHistory.ts 28 additions, 9 deletionspackages/core/src/ChatHistory.ts
- packages/core/src/Prompt.ts 1 addition, 1 deletionpackages/core/src/Prompt.ts
- packages/core/src/QuestionGenerator.ts 2 additions, 1 deletionpackages/core/src/QuestionGenerator.ts
- packages/core/src/engines/chat/CondenseQuestionChatEngine.ts 104 additions, 0 deletionspackages/core/src/engines/chat/CondenseQuestionChatEngine.ts
- packages/core/src/engines/chat/ContextChatEngine.ts 113 additions, 0 deletionspackages/core/src/engines/chat/ContextChatEngine.ts
- packages/core/src/engines/chat/DefaultContextGenerator.ts 57 additions, 0 deletionspackages/core/src/engines/chat/DefaultContextGenerator.ts
- packages/core/src/engines/chat/SimpleChatEngine.ts 64 additions, 0 deletionspackages/core/src/engines/chat/SimpleChatEngine.ts
- packages/core/src/engines/chat/index.ts 4 additions, 0 deletionspackages/core/src/engines/chat/index.ts
- packages/core/src/engines/chat/types.ts 54 additions, 0 deletionspackages/core/src/engines/chat/types.ts
- packages/core/src/index.ts 1 addition, 1 deletionpackages/core/src/index.ts
- packages/core/src/llm/LLM.ts 10 additions, 137 deletionspackages/core/src/llm/LLM.ts
- packages/core/src/llm/base.ts 53 additions, 0 deletionspackages/core/src/llm/base.ts
- packages/core/src/llm/index.ts 1 addition, 0 deletionspackages/core/src/llm/index.ts
- packages/core/src/llm/mistral.ts 2 additions, 2 deletionspackages/core/src/llm/mistral.ts
Loading
Please register or sign in to comment