Skip to main content
Version: Nightly

langchain

Installation

pip install greptimeai

Setup

Before get started, export the following to your environment variables:

export GREPTIMEAI_HOST='<host>'
export GREPTIMEAI_DATABASE='<dbname>'
export GREPTIMEAI_TOKEN='<username>:<password>'

How-To

Assume you have OpenAI account:

  • Set OPENAI_API_KEY environment variable
export OPENAI_API_KEY='sk-xxx'
  • Instrument your LLM application
from greptimeai.langchain.callback import GreptimeCallbackHandler
from langchain.chains import LLMChain
from langchain.llms import OpenAI
from langchain.prompts import PromptTemplate

callbacks = [GreptimeCallbackHandler()]

llm = OpenAI()
prompt = PromptTemplate.from_template("1 + {number} = ")
chain = LLMChain(llm=llm, prompt=prompt)
chain.run(number=2, callbacks=callbacks)

You can find more details in example and cookbook