Spaces:
Sleeping
Sleeping
| # 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) | |