leo-gan
fd69cc7e42
Removed duplicate BaseModel dependencies ( #2471 )
...
Removed duplicate BaseModel dependencies in class inheritances.
Also, sorted imports by `isort`.
2023-04-06 12:45:16 -07:00
Harrison Chase
c1dc784a3d
buffer memory old version ( #1581 )
...
bring back an older version of memory since people seem to be using it
more widely
2023-03-10 11:27:15 -08:00
Harrison Chase
7bec461782
Harrison/memory refactor ( #1478 )
...
moves memory to own module, factors out common stuff
2023-03-07 07:59:37 -08:00
Harrison Chase
63a5614d23
Harrison/simple memory ( #1435 )
...
Co-authored-by: Tim Asp <707699+timothyasp@users.noreply.github.com >
2023-03-04 08:15:52 -08:00
Harrison Chase
0c553d2064
Harrion/kg ( #1016 )
...
Co-authored-by: William FH <13333726+hinthornw@users.noreply.github.com >
2023-02-12 23:01:26 -08:00
Harrison Chase
2584663e44
remove unused buffer ( #919 )
2023-02-06 20:31:30 -08:00
Harrison Chase
f46f1d28af
expose memory key name ( #808 )
2023-01-30 14:48:12 -08:00
Samantha Whitmore
77e3d58922
ConversationEntityMemory: Chain which uses an entity extraction & sum… ( #678 )
...
…marization prompt to maintain a key-value store of memory information
cc @devennavani
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com >
2023-01-22 10:10:02 -08:00
Harrison Chase
f74ce7a104
Harrison/combine memories ( #582 )
...
Signed-off-by: Diwank Singh Tomer <diwank.singh@gmail.com >
Co-authored-by: Diwank Singh Tomer <diwank.singh@gmail.com >
2023-01-11 06:08:58 -08:00
Harrison Chase
0db05b6725
Harrison/add human prefix ( #520 )
...
Co-authored-by: Andrew Huang <jhuang16888@gmail.com >
2023-01-03 08:03:50 -08:00
Harrison Chase
2b84e5cda3
Harrison/fix memory and serp ( #457 )
...
Co-authored-by: Bruno Bornsztein <bruno.bornsztein@gmail.com >
2022-12-28 11:07:57 -05:00
Harrison Chase
55007e71be
add output key for memory ( #443 )
...
this allows chains that return multiple values to use memory
2022-12-28 09:04:15 -05:00
Harrison Chase
0c5d3fd894
version 0.0.49 ( #436 )
2022-12-27 09:17:01 -05:00
Harrison Chase
f8b605293f
Harrison/improve memory ( #432 )
...
add AI prefix
add new type of memory
Co-authored-by: Jason <chisanch@usc.edu >
2022-12-27 08:23:51 -05:00
Harrison Chase
3474f39e21
Harrison/improve cache ( #368 )
...
make it so everything goes through generate, which removes the need for
two types of caches
2022-12-18 16:22:42 -05:00
Shobith Alva
19a9fa16a9
Add clear() method for Memory ( #305 )
...
a simple helper to clear the buffer in `Conversation*Memory` classes
2022-12-11 07:09:06 -08:00
Samantha Whitmore
b10be842f6
ChatGPT Clone: adding ConversationBufferWindowMemory to replicate vir… ( #288 )
...
…tual env example
2022-12-08 23:01:08 -08:00
Xupeng (Tony) Tong
bb4bf9d6d0
chore: minor clean up / formatting ( #233 )
...
to get familiarize with the project
2022-12-01 10:50:36 -08:00
Harrison Chase
fcb9b2ffe5
Harrison/agent memory ( #197 )
...
add doc for agent with memory
2022-11-26 06:06:44 -08:00
Harrison Chase
08deed9002
Harrison/memory docs ( #195 )
...
update memory docs and change variables
2022-11-26 05:58:54 -08:00
Harrison Chase
b913df3774
make attrs public ( #187 )
...
since they are used outside of the class, should be public
2022-11-24 20:11:29 -08:00
Samantha Whitmore
a408ed3ea3
Samantha/add conversation chain ( #166 )
...
Add MemoryChain and ConversationChain as chains that take a docstore in
addition to the prompt, and use the docstore to stuff context into the
prompt. This can be used to have an ongoing conversation with a chatbot.
Probably needs a bit of refactoring for code quality
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com >
2022-11-23 16:35:38 -08:00