Harrison Chase
1e19e004af
Harrison/openapi spec ( #2474 )
...
Co-authored-by: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com >
2023-04-06 09:47:37 -07:00
Harrison Chase
fab7994b74
Harrison/retrieval code ( #1916 )
2023-03-22 23:15:04 -07:00
Harrison Chase
2d098e8869
Harrison/agent eval ( #1620 )
...
Co-authored-by: jerwelborn <jeremy.welborn@gmail.com >
2023-03-14 12:37:48 -07:00
Harrison Chase
1cd8996074
Harrison/summarizer chain ( #1356 )
...
Co-authored-by: Tim Asp <707699+timothyasp@users.noreply.github.com >
2023-03-01 20:59:07 -08:00
CG80499
af8f5c1a49
Added constitutional chain. ( #1147 )
...
- Added self-critique constitutional chain based on this
[paper](https://www.anthropic.com/constitutional.pdf ).
2023-02-18 19:31:51 -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
87fad8fc00
analyze document ( #731 )
...
add analyze document chain, which does text splitting and then analysis
2023-02-06 20:02:19 -08:00
Harrison Chase
2a68be3e8d
chat vector db chain ( #902 )
2023-02-05 21:38:47 -08:00
Raza Habib
9f8e05ffd4
Update __init__.py ( #827 )
...
Remove duplicate APIChain
2023-02-01 23:31:38 -08:00
scadEfUr
e3df8ab6dc
move hyde into chains ( #728 )
...
Co-authored-by: scadEfUr <>
2023-01-24 22:23:32 -08:00
Harrison Chase
0ffeabd14f
Harrison/serialize llm chain ( #671 )
2023-01-24 21:36:19 -08:00
Harrison Chase
6be5f4e4c4
Harrison/sql db chain ( #641 )
...
Co-authored-by: Bruno Bornsztein <bruno.bornsztein@gmail.com >
2023-01-17 22:32:28 -08:00
Harrison Chase
853894dd47
add moderation chain ( #299 )
2022-12-10 09:19:16 -08:00
andersenchen
5267ebce2d
Add LLMCheckerChain ( #281 )
...
Implementation of https://github.com/jagilley/fact-checker . Works pretty
well.
<img width="993" alt="Screenshot 2022-12-07 at 4 41 47 PM"
src="https://user-images.githubusercontent.com/101075607/206302751-356a19ff-d000-4798-9aee-9c38b7f532b9.png ">
Verifying this manually:
1. "Only two kinds of egg-laying mammals are left on the planet
today—the duck-billed platypus and the echidna, or spiny anteater."
https://www.scientificamerican.com/article/extreme-monotremes/
2. "An [Echidna] egg weighs 1.5 to 2 grams (0.05 to 0.07
oz)[[19]](https://en.wikipedia.org/wiki/Echidna#cite_note-19 ) and is
about 1.4 centimetres (0.55 in) long."
https://en.wikipedia.org/wiki/Echidna#:~:text=sleep%20is%20suppressed.-,Reproduction,a%20reptile%2Dlike%20egg%20tooth .
3. "A [platypus] lays one to three (usually two) small, leathery eggs
(similar to those of reptiles), about 11 mm (7⁄16 in) in diameter and
slightly rounder than bird eggs."
https://en.wikipedia.org/wiki/Platypus#:~:text=It%20lays%20one%20to%20three,slightly%20rounder%20than%20bird%20eggs .
4. Therefore, an Echidna is the mammal that lays the biggest eggs.
cc @hwchase17
2022-12-09 12:49:05 -08:00
Harrison Chase
e9b1c8cdfa
Harrison/base combine doc chain ( #264 )
2022-12-07 22:56:26 -08:00
Harrison Chase
834b391792
update notebooks ( #275 )
2022-12-06 22:55:27 -08:00
coyotespike
b7bef36ee1
BashChain ( #260 )
...
Love the project, a ton of fun!
I think the PR is pretty self-explanatory, happy to make any changes! I
am working on using it in an `LLMBashChain` and may update as that
progresses.
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com >
2022-12-06 21:57:50 -08:00
Harrison Chase
28be37f470
LLMRequestsChain ( #267 )
2022-12-06 21:55:02 -08:00
Harrison Chase
f5c665a544
combine python files ( #256 )
2022-12-04 15:57:36 -08:00
Harrison Chase
a9ce04201f
Harrison/improve usability of api chain ( #247 )
...
improve usability of api chain
2022-12-02 15:44:10 -08:00
Harrison Chase
347fc49d4d
Harrison/combine documents chain ( #212 )
...
combine documents chain powering vector db qa with sources chain
2022-11-30 22:00:02 -08:00
Harrison Chase
ca2394028f
move search to not be a chain ( #226 )
2022-11-29 20:07:44 -08:00
Harrison Chase
b19a73be26
pal chain touch ups ( #225 )
...
expose PAL in main entrypoint
2022-11-29 18:13:21 -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
Harrison Chase
d3a7429f61
(WIP) agents ( #171 )
2022-11-22 06:16:26 -08:00
Harrison Chase
4a4dfbfbed
Harrison/sequential chains ( #168 )
...
add support for basic sequential chains
2022-11-21 13:08:53 -08:00
Harrison Chase
47af2bcee4
vector db qa ( #71 )
2022-11-12 07:24:49 -08:00
Harrison Chase
2456a547de
mrkl ( #42 )
2022-11-05 14:41:53 -07:00
Harrison Chase
af81e9ca9c
add sql database ( #35 )
2022-10-27 23:21:47 -07:00
Harrison Chase
ce7b14b843
Harrison/add react chain ( #24 )
...
from https://arxiv.org/abs/2210.03629
still need to think if docstore abstraction makes sense
2022-10-26 21:02:23 -07:00
Harrison Chase
18aeb72012
initial commit
2022-10-24 14:51:15 -07:00