langchain/libs
GoodBai 3589a135ef
community: make SET allow_experimental_[engine]_index configurabe in vectorstores.clickhouse (#18107)
## Description & Issue
While following the official doc to use clickhouse as a vectorstore, I
found only the default `annoy` index is properly supported. But I want
to try another engine `usearch` for `annoy` is not properly supported on
ARM platforms.
Here is the settings I prefer:

``` python
settings = ClickhouseSettings(
    table="wiki_Ethereum",
    index_type="usearch",  # annoy by default
    index_param=[],
)
```
The above settings do not work for the command `set
allow_experimental_annoy_index=1` is hard-coded.
This PR will make sure the experimental feature follow the `index_type`
which is also consistent with Clickhouse's naming conventions.
2024-02-26 12:39:17 -08:00
..
cli infra: make .gitignore consistent with standard python gitignore (#16828) 2024-02-12 19:43:41 -08:00
community community: make SET allow_experimental_[engine]_index configurabe in vectorstores.clickhouse (#18107) 2024-02-26 12:39:17 -08:00
core core[patch], langchain[patch], templates: move openai functions parsers to core (#18060) 2024-02-26 11:12:53 -08:00
experimental experimental: docstrings update (#18048) 2024-02-23 21:24:16 -05:00
langchain [docs] Update doc-string for buffer_as_messages method in ConversationBufferWindowMemory (#18136) 2024-02-26 11:46:43 -08:00
partners google-genai, google-vertexai: move to langchain-google (#17899) 2024-02-25 21:58:05 -08:00