خلاصه‌ای از روش‌های نصب LangChain

2.1. استفاده از Pip برای نصب

نصب LangChain با استفاده از Pip یک روش متداول است. شما می‌توانید از دستور زیر برای نصب LangChain استفاده کنید:

pip install langchain

اطمینان حاصل کنید که محیط Pip را راه‌اندازی کرده و دسترسی کافی برای نصب بسته را دارید.

2.2. استفاده از Conda برای نصب

یک روش دیگر برای نصب LangChain استفاده از Conda است. شما می‌توانید از دستور زیر برای نصب LangChain در محیط Conda استفاده کنید:

conda install langchain -c conda-forge

فرآیند نصب با Conda همچنین بسیار ساده است.

3. نصب بسته‌های اضافی

بعد از نصب LangChain، ممکن است نیاز به نصب برخی از بسته‌های اضافی داشته باشید تا امکانات آن را گسترش دهید یا به ماژول‌های ویژگی خاص دسترسی پیدا کنید. در ادامه چند بسته اضافی رایج LangChain و روش‌های نصب آن‌ها آمده است:

3.1. جامعه LangChain

بسته جامعه LangChain ابزارهای لازم برای ادغام شخص ثالث را فراهم می‌کند. شما می‌توانید از دستور زیر برای نصب آن استفاده کنید:

pip install langchain-community

3.2. هسته LangChain

اگر نیاز به انتزاعات اساسی LangChain و زبان بیان LangChain دارید، می‌توانید بسته هسته LangChain را نصب کنید:

pip install langchain-core

3.3. تجربی LangChain

برای کد تجربی برای اهداف تحقیقاتی، می‌توانید بسته تجربی LangChain را نصب کنید:

pip install langchain-experimental

نصب این بسته‌های اضافی می‌تواند به شما کمک کند تا امکانات LangChain را بهتر بهره ببرید و امکانات بیشتری را بررسی کنید.

4. راه‌اندازی LangServe

LangServe می‌تواند به شما کمک کند تا LangChain را ارائه دهید و زنجیره‌ها را به عنوان یک REST API بیرون بری کنید. اگر از LangChain CLI استفاده نمی‌کنید، می‌توانید LangServe را به شرح زیر نصب کنید:

نصب وابستگی‌های مشتری و سرور:

pip install "langserve[all]"

نصب تنها کد مشتری:

pip install "langserve[client]"

نصب تنها کد سرور:

pip install "langserve[server]"

به منظور راه‌اندازی موفق LangServe، روش نصب مناسب را براساس نیاز‌های خود انتخاب کنید.

5. نصب LangChain CLI

LangChain CLI یک ابزار مهم برای مدیریت قالب‌ها و پروژه‌های LangChain است. می‌توانید از دستور زیر برای نصب LangChain CLI استفاده کنید:

pip install langchain-cli

پس از نصب LangChain CLI، می‌توانید بهتر پروژه‌های LangChain خود را مدیریت کنید و عملیات مختلفی را انجام دهید.