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
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,