community[minor]: Added GigaChat Embeddings support + updated previous GigaChat integration (#19516)

- **Description:** Added integration with
[GigaChat](https://developers.sber.ru/portal/products/gigachat)
embeddings. Also added support for extra fields in GigaChat LLM and
fixed docs.
This commit is contained in:
Mikelarg
2024-03-26 02:08:37 +03:00
committed by GitHub
parent e5bdb26f76
commit dac2e0165a
9 changed files with 548 additions and 62 deletions

View File

@@ -38,6 +38,7 @@ _module_lookup = {
"GPT4AllEmbeddings": "langchain_community.embeddings.gpt4all",
"GooglePalmEmbeddings": "langchain_community.embeddings.google_palm",
"GradientEmbeddings": "langchain_community.embeddings.gradient_ai",
"GigaChatEmbeddings": "langchain_community.embeddings.gigachat",
"HuggingFaceBgeEmbeddings": "langchain_community.embeddings.huggingface",
"HuggingFaceEmbeddings": "langchain_community.embeddings.huggingface",
"HuggingFaceHubEmbeddings": "langchain_community.embeddings.huggingface_hub",