Commit Graph

402 Commits

Author SHA1 Message Date
Harrison Chase 3d871853df bump version to 132 (#2441) 2023-04-05 07:54:01 -07:00
sergerdn b410dc76aa fix: elasticsearch (#2402)
- Create a new docker-compose file to start an Elasticsearch instance
for integration tests.
- Add new tests to `test_elasticsearch.py` to verify Elasticsearch
functionality.
- Include an optional group `test_integration` in the `pyproject.toml`
file. This group should contain dependencies for integration tests and
can be installed using the command `poetry install --with
test_integration`. Any new dependencies should be added by running
`poetry add some_new_deps --group "test_integration" `

Note:
New tests running in live mode, which involve end-to-end testing of the
OpenAI API. In the future, adding `pytest-vcr` to record and replay all
API requests would be a nice feature for testing process.More info:
https://pytest-vcr.readthedocs.io/en/latest/

Fixes https://github.com/hwchase17/langchain/issues/2386
2023-04-05 06:51:32 -07:00
Harrison Chase c7b083ab56 bump version to 131 (#2391) 2023-04-04 07:21:50 -07:00
Kacper Łukawski 585f60a5aa Qdrant update to 1.1.1 & docs polishing (#2388)
This PR updates Qdrant to 1.1.1 and introduces local mode, so there is
no need to spin up the Qdrant server. By that occasion, the Qdrant
example notebooks also got updated, covering more cases and answering
some commonly asked questions. All the Qdrant's integration tests were
switched to local mode, so no Docker container is required to launch
them.
2023-04-04 06:48:21 -07:00
sergerdn 870cd33701 fix: testing in Windows and add missing dev dependency (#2340)
This changes addresses two issues.

First, we add `setuptools` to the dev dependencies in order to debug
tests locally with an IDE, especially with PyCharm. All dependencies dev
dependencies should be installed with `poetry install --extras "dev"`.

Second, we use PurePosixPath instead of Path for URL paths to fix issues
with testing in Windows. This ensures that forward slashes are used as
the path separator regardless of the operating system.

Closes https://github.com/hwchase17/langchain/issues/2334
2023-04-03 14:11:18 -07:00
Harrison Chase 347ea24524 bump version to 130 (#2343) 2023-04-03 09:01:46 -07:00
Harrison Chase 9a5268dc5f bump version to 129 (#2281) 2023-04-01 15:04:38 -07:00
Harrison Chase e57b045402 bump version to 128 (#2236) 2023-03-31 11:16:21 -07:00
Harrison Chase 097684e5f2 bump version to 127 (#2197) 2023-03-30 08:11:04 -07:00
Harrison Chase 55b52bad21 bump version to 126 (#2155) 2023-03-29 11:36:52 -07:00
Harrison Chase b35260ed47 Harrison/memory base (#2122)
@3coins + @zoltan-fedor.... heres the pr + some minor changes i made.
thoguhts? can try to get it into tmrws release

---------

Co-authored-by: Zoltan Fedor <zoltan.0.fedor@gmail.com>
Co-authored-by: Piyush Jain <piyushjain@duck.com>
2023-03-29 10:10:09 -07:00
Ankush Gola ccee1aedd2 add async support for anthropic (#2114)
should not be merged in before
https://github.com/anthropics/anthropic-sdk-python/pull/11 gets released
2023-03-28 22:49:14 -04:00
Harrison Chase a554e94a1a v125 (#2109)
for hackathon tonight!
2023-03-28 13:12:41 -07:00
Honkware aff33d52c5 Add OpenWeatherMap API Tool (#2083)
Added tool for OpenWeatherMap API
2023-03-28 12:02:14 -07:00
Harrison Chase a9e1043673 bump version 124 (#2101) 2023-03-28 08:58:52 -07:00
Harrison Chase f281033362 rm pandas dependency (#2102) 2023-03-28 08:38:19 -07:00
Harrison Chase eff5eed719 Harrison/jina (#2043)
Co-authored-by: numb3r3 <wangfelix87@gmail.com>
Co-authored-by: felix-wang <35718120+numb3r3@users.noreply.github.com>
2023-03-28 08:16:17 -07:00
Harrison Chase 30e3b31b04 Harrison/document cleanup (#2062)
Co-authored-by: Delip Rao <delip@users.noreply.github.com>
2023-03-27 16:32:55 -07:00
Harrison Chase b83e826510 plugin tool (#1974) 2023-03-24 12:30:08 -07:00
Harrison Chase 6e0d3880df bump version to 122 (#1970) 2023-03-24 08:24:44 -07:00
Harrison Chase 910da8518f hotfix (#1928) 2023-03-23 07:11:15 -07:00
Harrison Chase 75149d6d38 bump version 120 (#1918) 2023-03-22 23:21:56 -07:00
Memento Mori 31f9ecfc19 Fix tiktoken version (#1882)
Fix https://github.com/hwchase17/langchain/issues/1881
This issue occurs when using `'gpt-3.5-turbo'` with
`VectorDBQAWithSourcesChain`
2023-03-22 19:39:57 -07:00
Harrison Chase 2280a2cb2f bump version to 119 (#1886) 2023-03-22 08:36:09 -07:00
Harrison Chase 2136dc94bb bump version to 118 (#1854) 2023-03-21 09:15:52 -07:00
Harrison Chase 0ca1641b14 release 0.0.117 (#1819) 2023-03-20 08:04:04 -07:00
Harrison Chase 8e5c4ac867 bump version to 0.0.116 (#1788) 2023-03-19 11:01:16 -07:00
Harrison Chase 2f6833d433 hotfix (#1742) 2023-03-17 09:05:08 -07:00
Harrison Chase aa854988bf bump version to 114 (#1739) 2023-03-17 08:26:06 -07:00
Alexandros Mavrogiannis 5d8dc83ede Bump duckdb-engine to 0.7.0 (#1726)
Resolves https://github.com/hwchase17/langchain/issues/1272
Resolves https://github.com/hwchase17/langchain/issues/1578
2023-03-16 21:55:35 -07:00
Alex Strick van Linschoten d6bbf395af Loosen PyYAML dependency (#1698)
Hitting some dependency issues relating to this strict pinning. Unsure
of the knock-on effects, but wanted to propose this loosening down a
couple of versions.
2023-03-16 17:05:36 -07:00
Harrison Chase 3c24684522 harrison/bump-version-00113 (#1701) 2023-03-15 14:49:47 -07:00
Harrison Chase 0b29e68c17 Harrison/pgvector (#1679)
Co-authored-by: Aman Kumar <krsingh.aman@gmail.com>
2023-03-14 21:13:58 -07:00
Harrison Chase e5c1659864 bump ver (#1668) 2023-03-14 13:05:17 -07:00
Harrison Chase 8965a2f0af bump and hotfix (#1665) 2023-03-14 11:12:53 -07:00
Harrison Chase e326939759 bump version 110 (#1662) 2023-03-14 10:21:35 -07:00
Harrison Chase d53ff270e0 bump version to 109 (#1646) 2023-03-13 15:52:35 -07:00
Eugene Yurtsev bd4a2a670b Add copy button to sphinx notebooks (#1622)
This adds a copy button at the top right corner of all notebook cells in
sphinx
notebooks.
2023-03-12 21:15:07 -07:00
Harrison Chase c0ad5d13b8 bump to version 108 (#1613) 2023-03-12 09:50:45 -07:00
Harrison Chase c6bfa00178 bump version to 107 (#1590) 2023-03-10 15:39:30 -08:00
Harrison Chase bd335ffd64 bump version to 106 (#1562) 2023-03-09 10:20:54 -08:00
Harrison Chase 2a7215bc3b Harrison/prompt issues (#1537) 2023-03-08 16:56:10 -08:00
Harrison Chase aba58e9e2e Harrison/bumpver104 (#1525) 2023-03-08 09:46:02 -08:00
Harrison Chase d0062c7a9a bump version to 103 (#1498) 2023-03-07 10:08:01 -08:00
Harrison Chase 312c319d8b bump version to 102 (#1471) 2023-03-06 10:50:44 -08:00
Harrison Chase 56b850648f cr (#1436) 2023-03-04 08:38:56 -08:00
Nuno Campos 499e76b199 Allow the regular openai class to be used for ChatGPT models (#1393)
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com>
2023-03-02 09:04:18 -08:00
Harrison Chase dda5259f68 bump version to 0.0.99 (#1390) 2023-03-02 07:25:59 -08:00
Kacper Łukawski 9ac442624c Add Qdrant named arguments (#1386)
This PR:
- Increases `qdrant-client` version to 1.0.4
- Introduces custom content and metadata keys (as requested in #1087)
- Moves all the `QdrantClient` parameters into the method parameters to
simplify code completion
2023-03-02 07:05:14 -08:00
Harrison Chase 4b5e850361 chatgpt wrapper (#1367) 2023-03-01 11:47:01 -08:00