Hello World
from langchain.prompts import PromptTemplate
from langchain_openai import OpenAI
from langchain.chains import LLMChain
import os
from dotenv import load_dotenv
load_dotenv()
prompt = PromptTemplate.from_template("Suggest {number} names for a {domain} website")
llm = OpenAI(openai_api_key=os.getenv("OPENAI_API_KEY"))
chain = LLMChain(llm=llm, prompt=prompt)
answer = chain.run({'number': 5, 'domain': 'machine learning'})
print(answer)
response = chain.run({'number': 5, 'domain': 'online games'})
print(response)
Text Preprocessing
from langchain.prompts import PromptTemplate
from langchain_openai import OpenAI
from langchain.chains import LLMChain
import os
from dotenv import load_dotenv
load_dotenv()
prompt = PromptTemplate.from_template(
)
llm = OpenAI(openai_api_key=os.getenv("OPENAI_API_KEY"))
chain = LLMChain(llm=llm, prompt=prompt)
answer = print(chain.run({
'text': 'I have answered correctly to 7 out of 10 questions!',
'number': 'yes',
'punctuation': 'yes',
'stemming': 'no'
}))
print(answer)