docs, external: introduce langchain-localai (#28751)

Thank you for contributing to LangChain!

Referring to https://github.com/mkhludnev/langchain-localai

---------

Co-authored-by: Erick Friis <erick@langchain.dev>
This commit is contained in:
Mikhail Khludnev 2024-12-17 01:22:37 +03:00 committed by GitHub
parent d4b5e7ef22
commit 00deacc67e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 28 additions and 12 deletions

View File

@ -8,22 +8,40 @@
"source": [
"# LocalAI\n",
"\n",
":::info\n",
"\n",
"`langchain-localai` is a 3rd party integration package for LocalAI. It provides a simple way to use LocalAI services in Langchain.\n",
"\n",
"The source code is available on [Github](https://github.com/mkhludnev/langchain-localai)\n",
"\n",
":::\n",
"\n",
"Let's load the LocalAI Embedding class. In order to use the LocalAI Embedding class, you need to have the LocalAI service hosted somewhere and configure the embedding models. See the documentation at https://localai.io/basics/getting_started/index.html and https://localai.io/features/embeddings/index.html."
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "0be1af71",
"execution_count": null,
"id": "799d1f77",
"metadata": {},
"outputs": [],
"source": [
"from langchain_community.embeddings import LocalAIEmbeddings"
"%pip install -U langchain-localai"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "0be1af71",
"metadata": {},
"outputs": [],
"source": [
"from langchain_localai import LocalAIEmbeddings"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "2c66e5da",
"metadata": {},
"outputs": [],
@ -35,7 +53,7 @@
},
{
"cell_type": "code",
"execution_count": 3,
"execution_count": 4,
"id": "01370375",
"metadata": {},
"outputs": [],
@ -45,7 +63,7 @@
},
{
"cell_type": "code",
"execution_count": 4,
"execution_count": null,
"id": "bfb6142c",
"metadata": {},
"outputs": [],
@ -140,7 +158,7 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"display_name": ".venv",
"language": "python",
"name": "python3"
},
@ -154,12 +172,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.12"
},
"vscode": {
"interpreter": {
"hash": "e971737741ff4ec9aff7dc6155a1060a59a8a6d52c757dbbe66bf8ee389494b1"
}
"version": "3.11.4"
}
},
"nbformat": 4,

View File

@ -44,6 +44,9 @@ packages:
- name: langchain-ibm
repo: langchain-ai/langchain-ibm
path: libs/ibm
- name: langchain-localai
repo: mkhludnev/langchain-localai
path: libs/localai
- name: langchain-milvus
repo: langchain-ai/langchain-milvus
path: libs/milvus