TextGeneration / app.py
BishopAbimbola's picture
Update app.py
846aba6
raw
history blame contribute delete
817 Bytes
# from dotenv import load_dotenv
from langchain import LLMChain, HuggingFaceHub
from langchain.prompts import PromptTemplate
import gradio as gr
# load_dotenv()
def storyTime(input_letter):
hub_llm = HuggingFaceHub(
repo_id="gpt2-large",
model_kwargs={'temperature': 0.5, 'max_length': 200}
)
prompt = PromptTemplate(
input_variables=["letter"],
template=" {letter}"
)
hub_chain = LLMChain(prompt=prompt, llm=hub_llm, verbose=True)
return hub_chain.run(input_letter)
iface = gr.Interface(
fn=storyTime,
inputs='text',
outputs=['text'],
title='Story Time😃',
description='Write a simple text you want a story on'
)
iface.launch(inline=False)
# input_letter = input("Write the first sentence of your letter: ")
# main(input_letter)