Skip to content

Clarifai/langchain_clarifai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

langchain-clarifai

This package contains the LangChain integration with Clarifai

Installation

pip install -U langchain-clarifai

And you should configure credentials by setting the following environment variables:

export CLARIFAI_PAT="Your PAT"

If you don't know your PAT, please get it here: https://clarifai.com/settings/security

Chat Models

ChatClarifai class exposes chat models from Clarifai.

from langchain_clarifai import ChatClarifai

llm = ChatClarifai(model_url="https://clarifai.com/meta/Llama-3/models/Llama-3_2-3B-Instruct")
llm.invoke("Sing a ballad of LangChain.")

Embeddings

ClarifaiEmbeddings class exposes embeddings from Clarifai.

from langchain_clarifai import ClarifaiEmbeddings

embeddings = ClarifaiEmbeddings(model_url="https://clarifai.com/clarifai/main/models/BAAI-bge-base-en-v15")
embeddings.embed_query("What is the meaning of life?")

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors