Spaces:
Sleeping
Sleeping
File size: 817 Bytes
846aba6 8e2cf78 846aba6 8e2cf78 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | # 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)
|