AI21 Labs
AI21 Labs is a company specializing in Natural Language Processing (NLP), which develops AI systems that can understand and generate natural language.
This page covers how to use the AI21
ecosystem within LangChain
.
Installation and Setupβ
- Get an AI21 api key and set it as an environment variable (
AI21_API_KEY
) - Install the Python package:
pip install langchain-ai21
LLMsβ
See a usage example.
AI21 LLMβ
from langchain_ai21 import AI21LLM
API Reference:AI21LLM
AI21 Contextual Answerβ
You can use AI21βs contextual answers model to receive text or document, serving as a context, and a question and return an answer based entirely on this context.
from langchain_ai21 import AI21ContextualAnswers
API Reference:AI21ContextualAnswers
Chat modelsβ
AI21 Chatβ
See a usage example.
from langchain_ai21 import ChatAI21
API Reference:ChatAI21
Embedding modelsβ
AI21 Embeddingsβ
See a usage example.
from langchain_ai21 import AI21Embeddings
API Reference:AI21Embeddings
Text splittersβ
AI21 Semantic Text Splitterβ
See a usage example.
from langchain_ai21 import AI21SemanticTextSplitter
API Reference:AI21SemanticTextSplitter