blob42
c73a145ba2
[searx-search] helper method to get cached results
2 years ago
blob42
734755e019
[searx-search] fix and update reference doc
2 years ago
blob42
94aafa3f55
[searx-search] linting
2 years ago
blob42
8edf20b570
[searx-search] update notebook examples
2 years ago
blob42
3a9fd229d9
[searx-search] better handling of results and API errors
2 years ago
blob42
d7eedc75d1
[searx-search] helper parameter for selecting engines
2 years ago
blob42
9d8f4fde67
[searx-search] fix setting language parameter
2 years ago
blob42
73ec695f9a
[searx-search] move module under utilities
...
- Make the module loadable the same way as other utilities
2 years ago
blob42
c19fe2b678
[searx-search] fix docs, format, clean tests
2 years ago
blob42
a62b134e99
[searx-search] add docs, improved wrapper api, registered as tool
...
- Improved the search wrapper API to mirror the usage of the google
search one.
- Register searx-search as loadable tool
- Added documentation and example notebook
2 years ago
blob42
a21e9becd4
[searx-search] better module and class names
2 years ago
blob42
6865fba689
[searx-search] Implement base results parser and helpers
...
- handle `answer` field when available
- mirror the google search tool usage
- limit the number of results
- implement a separate results() to return results with metadata
2 years ago
blob42
769ffc9149
[searx-search] query using base class and host address
...
- allow unverified https connections for private searx instances
2 years ago
Harrison Chase
6a31a59400
add links ( #1027 )
2 years ago
Oliver Klingefjord
20889205e8
Added retry for openai.error.ServiceUnavailableError ( #1022 )
...
Imho retries should be performed for ServiceUnavailableError (which
tends to happen to me quite often).
2 years ago
Harrison Chase
fc2502cd81
bump version to 0085 ( #1017 )
2 years ago
Harrison Chase
0f0e69adce
agent refactors ( #997 )
2 years ago
Harrison Chase
7fb33fca47
chroma docs ( #1012 )
2 years ago
Harrison Chase
0c553d2064
Harrion/kg ( #1016 )
...
Co-authored-by: William FH <13333726+hinthornw@users.noreply.github.com>
2 years ago
Anton Troynikov
78abd277ff
Chroma in LangChain ( #1010 )
...
Chroma is a simple to use, open-source, zero-config, zero setup
vectorstore.
Simply `pip install chromadb`, and you're good to go.
Out-of-the-box Chroma is suitable for most LangChain workloads, but is
highly flexible. I tested to 1M embs on my M1 mac, with out issues and
reasonably fast query times.
Look out for future releases as we integrate more Chroma features with
LangChain!
2 years ago
cragwolfe
05d8969c79
Unstructured example notebook: add a pdf, related deps ( #1011 )
...
Updates the Unstructured example notebook with a PDF example. Includes
additional dependencies for PDF processing (and images, etc).
2 years ago
Dhruv Anand
03e5794978
typo fix on chat vector db docs ( #1007 )
...
simple typo fix: because --> between
2 years ago
Harrison Chase
6d44a2285c
bump version to 0084 ( #1005 )
2 years ago
Harrison Chase
0998577dfe
Harrison/unstructured structured ( #1004 )
2 years ago
Harrison Chase
bbb06ca4cf
pdfminer ( #1003 )
2 years ago
Francisco Ingham
0b6aa6a024
Added initial capital letter to bullet points that had it missing ( #1000 )
...
Co-authored-by: Francisco Ingham <>
2 years ago
Harrison Chase
10e7297306
Harrison/fake llm ( #990 )
...
Co-authored-by: Stefan Keselj <skeselj@princeton.edu>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Harrison Chase
e51fad1488
Harrison/0083 ( #996 )
...
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Shahriar Tajbakhsh
b7747017d7
Import of `declarative_base` when SQLAlchemy <1.4 ( #883 )
...
In
[pyproject.toml](https://github.com/hwchase17/langchain/blob/master/pyproject.toml ),
the expectation is `SQLAlchemy = "^1"`. But, the way `declarative_base`
is imported in
[cache.py](https://github.com/hwchase17/langchain/blob/master/langchain/cache.py )
will only work with SQLAlchemy >=1.4. This PR makes sure Langchain can
be run in environments with SQLAlchemy <1.4
2 years ago
Harrison Chase
2e96704d59
Harrison/airbyte ( #989 )
...
Co-authored-by: zanderchase <zanderchase@gmail.com>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MacBook-Pro.local>
2 years ago
Charles Frye
e9799d6821
improves huggingface_hub example ( #988 )
...
The provided example uses the default `max_length` of `20` tokens, which
leads to the example generation getting cut off. 20 tokens is way too
short to show CoT reasoning, so I boosted it to `64`.
Without knowing HF's API well, it can be hard to figure out just where
those `model_kwargs` come from, and `max_length` is a super critical
one.
2 years ago
zanderchase
c2d1d903fa
Zander/online pdf loader ( #984 )
2 years ago
Harrison Chase
055a53c27f
add texts example ( #985 )
...
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MacBook-Pro.local>
2 years ago
Harrison Chase
231da14771
bump version to 0082 ( #980 )
...
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MacBook-Pro.local>
2 years ago
jeff
6ab432d62e
docs: update spelling typos ( #982 )
...
Wonder why "with" is spelled "wiht" so many times by human
2 years ago
Matt Robinson
07a407d89a
feat: adds `UnstructuredURLLoader` for loading data from urls ( #979 )
...
### Summary
Adds a `UnstructuredURLLoader` that supports loading data from a list of
URLs.
### Testing
```python
from langchain.document_loaders import UnstructuredURLLoader
urls = [
"https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-february-8-2023 ",
"https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-february-9-2023 "
]
loader = UnstructuredURLLoader(urls=urls)
raw_documents = loader.load()
```
2 years ago
Harrison Chase
c64f98e2bb
Harrison/format agent instructions ( #973 )
...
Co-authored-by: Andrew White <white.d.andrew@gmail.com>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
Co-authored-by: Peng Qu <82029664+pengqu123@users.noreply.github.com>
2 years ago
Harrison Chase
5469d898a9
Harrison/everynote ( #974 )
...
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Harrison Chase
3d639d1539
update lint ( #975 )
...
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Harrison Chase
91c6cea227
Harrison/batch embeds ( #972 )
...
Co-authored-by: John Dagdelen <jdagdelen@users.noreply.github.com>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Harrison Chase
ba54d36787
Harrison/tiktoken spec ( #964 )
...
Co-authored-by: James Briggs <35938317+jamescalam@users.noreply.github.com>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Harrison Chase
5f8082bdd7
Harrison/deps ( #963 )
...
Co-authored-by: Jon Luo <20971593+jzluo@users.noreply.github.com>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Kevin Huo
512c523368
remove sample_row_in_table_info and simplify set operations in SQLDB ( #932 )
...
-Address TODO: deprecate for sample_row_in_table_info
-Simplify set operations by casting to sets to not need multiple set
casts + .difference() calls
2 years ago
Harrison Chase
e323d0cfb1
bump version 0081 ( #956 )
...
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Harrison Chase
01fa2d8117
Harrison/youtube fixes ( #955 )
...
Co-authored-by: Ji <jizhang.work@gmail.com>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
zanderchase
8e126bc9bd
adding webpage loading logic ( #942 )
2 years ago
Harrison Chase
c71027e725
add docs for steamship deployment ( #949 )
...
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
Usama Navid
e85c53ce68
Update readthedocs.py ( #943 )
...
Sometimes, the docs may be empty. For example for the text =
soup.find_all("main", {"id": "main-content"}) was an empty list. To
cater to these edge cases, the clean function needs to be checked if it
is empty or not.
2 years ago
Harrison Chase
3e1901e1aa
gutenberg books ( #946 )
...
Co-authored-by: zanderchase <zander@unfold.ag>
Co-authored-by: Harrison Chase <harrisonchase@Harrisons-MBP.attlocal.net>
2 years ago
jeff
6a4f602156
docs: fix spelling typo ( #934 )
2 years ago